목차
1. 리터럴 볼륨
1.1 리터럴이란 무엇인가
리터럴 수량: 코드에서 기록된 고정 값 을 리터럴 수량 이라고 합니다 .
1.2 일반적으로 사용되는 값 유형
Python 에서 일반적으로 사용되는 6 가지 유형의 값(데이터)이 있습니다.
1.3 문자열
문자열(string )은 텍스트라고도 하며 중국어, 영어, 다양한 기호, 숫자 등 여러 문자로 구성됩니다. 그래서 문자열이라고 합니다.
좋다:
- "IT 프로그래머 "
- "안녕하세요 세계 "
- " !@#$%^& "
- "번호는 003032입니다"
참고: Python 에서 문자열은 영문 큰따옴표(")로 둘러싸야 하며, 따옴표로 묶인 문자열은 모두 문자열입니다.
1.4 코드로 작성하는 방법
print(666)
print(13.14)
print("你好世界")
작업 결과:
1.5 요약
1. 리터럴 수량의 의미 파악
코드에서 코드에 쓰여진 고정된 값을 리터럴(literal)이라고 합니다.
2. 일반적인 리터럴 유형
우리는 현재 정수, 부동 소수점 숫자 및 문자열을 이해하고 있습니다.
3. print 문을 기반으로 다양한 리터럴의 출력을 완성하는 방법
print( 리터럴 ) , 예:
- print(10) , 정수 10 출력
- print(13.14) , 출력 부동 소수점 숫자 13.14
- print("Hello world") , 출력 문자열: hello world
2. 참고사항
2.1 주석의 역할
주석: 프로그램 코드에서 프로그램 코드를 설명하는 텍스트입니다.
기능: 주석은 프로그램이 아니며 실행할 수 없으며 다른 사람들이 프로그램 코드의 기능을 이해할 수 있도록 프로그램 코드를 설명하여 프로그램의 가독성을 크게 향상시킬 수 있습니다.
2.2 주석의 분류
한 줄 주석: # 으로 시작 하고 # 오른쪽의 모든 텍스트는 실행될 실제 프로그램이 아닌 설명으로 사용되며 보조 설명 역할을 합니다.
여러 줄 주석 : 세 개의 큰따옴표 ("""주석 내용""") 쌍을 사용하여 코드 조각의 기능과 사용을 설명하고 줄 바꿈을 지원합니다.
2.3 실제 주석
그림과 같이 코드를 추가합니다.
- 한 줄 주석 및
- 여러 줄 주석
주석을 추가한 후 프로그램을 실행하여 주석이 프로그램에 영향을 미치는지 확인합니다.
2.4 요약
1. 댓글 기능은 무엇인가요?
주석은 코드의 내용에 주석을 추가하는 데 사용되는 코드의 설명문입니다.
주석은 코드가 아니며 프로그램에 의해 실행되지 않습니다.
2. 한 줄 주석을 정의하는 방법은 무엇입니까?
# 기호 로 정의 되며 # 기호 오른쪽에 있는 모든 콘텐츠는 주석으로 사용됩니다.
# 기호와 주석 내용 사이에 공백이 있는 것이 좋습니다 .
한 줄 주석은 일반적으로 한 줄이나 코드의 작은 부분을 설명하는 데 사용됩니다.
3. 여러 줄 주석을 정의하는 방법은 무엇입니까?
세 개의 인용 부호 쌍 ( """ 주석 내용 """ ) 으로 정의되며 인용 부호 안에는 주석이 있으며 이는 래핑할 수 있습니다.
여러 줄 주석은 일반적으로 Python 파일, 클래스 또는 메서드를 설명합니다.
2.5 생각
1. 두 번째 print 문이 실행될지 생각해보세요.
3. 변수
3.1 변수란?
변수: 프로그램이 실행될 때 계산 결과를 저장하거나 값을 나타낼 수 있는 추상적인 개념 .
간단히 말해서 변수는 프로그램이 실행될 때 데이터를 기록하는 데 사용됩니다.
3.2 사례 - 시뮬레이션 지갑
# 定义一个变量,用来记录钱包余额
money = 50
# 通过 print 语句,输出变量记录的内容
print("钱包还有:", money)
# 买了一个冰淇淋,花费 10 元
money = money - 10
print("买了冰淇淋花费 10 元,还剩余:", money, "元")
작업 결과:
3.3 변수의 특성
변수는 이름에서 알 수 있듯이 " 수량 " 이 가변적이라는 의미입니다. 따라서 변수의 특징은 변수에 저장된 데이터가 변경될 수 있다는 점입니다.
3.4 생각
1. 변수를 사용해야 하는 이유는 무엇입니까? 다 출력 내용인데 그냥 직접 출력하면 안되나요?
변수의 목적은 실행 중인 프로세스에 대한 데이터를 저장하는 것입니다. 저장의 목적은 재사용입니다.
3.5 요약
1. 변수란 무엇이며 어떤 역할을 합니까?
변수는 프로그램이 실행될 때 데이터를 기록하는 데 사용됩니다.
2. 변수의 정의 형식은 무엇입니까?
변수명 = 변수값
3. 변수의 특징은 무엇입니까?
변수의 값은 변경될 수 있습니다.
4. print 문은 어떻게 여러 콘텐츠를 출력합니까?
인쇄(내용 1, 내용 2, ..., 내용 N)
5. 파이썬 에서 빼기는 어떻게 하나요 ?
빼기 연산을 완료하려면 - 기호를 사용하십시오 .
확장: 더하기( + ), 빼기( - ), 곱하기( * ), 나누기( / )
4. 데이터 유형
4.1 소개
리터럴을 학습할 때 데이터에 유형이 있음을 배웠습니다. 현재 도입 단계에서 주로 다음 세 가지 유형의 데이터 유형을 접하게 됩니다.
세 개의 영어 단어 string , int 및 float 는 유형의 표준 이름입니다.
4.2 type() 문
그렇다면 데이터 유형을 확인하는 방법에 대한 질문이 있습니다. type() 문을 통해 데이터 유형을 얻을 수 있습니다.
구문: type(보고 있는 유형의 데이터 )
4.3 type() 문을 사용하는 방법
# 方式 1:使用 print 直接输出类型信息
print(type(666))
print(type(11.345))
print(type("你好世界"))
# 方式 2: 使用变量存储 type() 语句的结果
string_type = type("你好世界")
int_type = type(666)
float_type = type(11.345)
print(string_type)
print(int_type)
print(float_type)
# 方式 3:使用 type() 语句,查看变量中存储的数据类型信息
name = "你好世界"
name_type = type(name)
print(name_type)
1. print 문 에서 유형 정보를 직접 출력합니다.
str은 문자열 의 약자 입니다.
2. 변수를 사용하여 type() 의 결과(반환 값)를 저장합니다 .
위에서 확인한 타입은 모두 <literal> 타입인데 변수 에 저장된 데이터 타입을 확인할 수 있나요 ?
물론 예
4.4 생각
1. 변수에 유형이 있습니까?
type( variable ) 을 통해 type을 출력할 수 있는데 , 이것이 변수의 type인가, data의 type인가?
보고 있는 것은 변수에 의해 저장된 데이터의 유형입니다. 변수에는 유형이 없지만 저장하는 데이터에는 유형이 있기 때문입니다.
문자열 변수라고 말할 수 있습니다. 그러나 변수가 문자열이 아니라 다음을 저장한다는 점에 유의하십시오.
4.5 요약
1. 데이터 유형을 보기 위해 사용할 수 있는 설명은 무엇입니까?
유형()
2. 다음 코드에서 name_type 변수는 name 변수의 유형 정보를 저장할 수 있습니다 .
type() 문이 결과(반환 값)를 제공하기 때문입니다 .
3. 변수에 유형이 있습니까?
아니요, 문자열 변수는 변수가 문자열이 아니라 문자열을 저장한다는 의미입니다.
5. 데이터 유형 변환
5.1 유형을 변환하는 이유
문자열을 숫자로, 숫자를 문자열로 등 특정 시나리오에서 데이터 유형을 서로 변환할 수 있습니다.
그렇다면 왜 변환해야 할까요?
데이터 유형 변환은 앞으로 자주 사용할 기능이 될 것입니다.
좋다:
- 파일에서 읽은 숫자는 기본적으로 문자열이므로 숫자 유형으로 변환해야 합니다.
- 나중에 배울 input() 문의 경우 기본 결과는 문자열이며 숫자가 필요한 경우 변환해야 합니다.
- 외부 시스템 등에 쓰기 위해 숫자를 문자열로 변환합니다.
5.2 일반적인 변환문
앞에서 배운 type() 문과 마찬가지로 이 세 문 모두 결과(반환 값)가 있습니다.
인쇄를 사용하여 직접 출력 할 수 있습니다.
또는 결과 값을 변수에 저장
# 将数字类型转换为字符串
num_str = str(11)
print(type(num_str), num_str)
float_str = str(11.345)
print(type(float_str), float_str)
# 将字符串类型转换为数字
num = int("11")
print(type(num), num)
num2 = float("11.345")
print(type(num2), num2)
# 整数转浮点数
float_num = float(11)
print(type(float_num), float_num)
# 浮点数转整数
int_num = int(11.345)
print(type(int_num), int_num)
작업 결과:
5.3 유형 변환에 대한 참고 사항
유형 변환은 만병 통치약이 아닙니다.결국 꼬인 멜론은 달지 않을 것입니다.우리는 다음 사항에 주의해야 합니다.
1. 모든 유형은 str() 에 의해 문자열로 변환 될 수 있습니다.
2. 문자열을 숫자로 변환하려면 문자열이 실제로 숫자여야 합니다.
5.4 요약
1. 모든 유형을 문자열로 변환할 수 있습니다. 맞습니까?
옳은.
2. 문자열을 마음대로 숫자로 변환할 수 있죠?
오류, 문자열에는 숫자만 있어야 합니다.
3. 부동 소수점 숫자를 정수로 변환할 때 손실되는 것은 무엇입니까?
정밀도 손실, 즉 소수 부분.
다음 글: [Python | 기초 문법] 02, 식별자, 연산자, 문자열 확장 및 데이터 입력_Stars.Sky's Blog - CSDN Blog