[Python | 기초 문법] 01, 리터럴, 주석, 변수, 데이터 유형 및 변환

목차

1. 리터럴 볼륨

1.1 리터럴이란 무엇인가

1.2 일반적으로 사용되는 값 유형

1.3 문자열

1.4 코드로 작성하는 방법

1.5 요약

2. 참고사항 

2.1 주석의 역할

2.2 주석의 분류

2.3 실제 주석

2.4 요약

2.5 생각

3. 변수 

3.1 변수란?

3.2 사례 - 시뮬레이션 지갑

3.3 변수의 특성

3.4 생각

3.5 요약

4. 데이터 유형

4.1 소개

4.2 type() 문

4.3 type() 문을 사용하는 방법

4.4 생각

4.5 요약

5. 데이터 유형 변환

5.1 유형을 변환하는 이유

5.2 일반적인 변환문

5.3 유형 변환에 대한 참고 사항

5.4 요약


1. 리터럴 볼륨

1.1 리터럴이란 무엇인가

리터럴 수량: 코드에서 기록된 고정 리터럴 수량 이라고 합니다 .

1.2  일반적으로 사용되는 값 유형

Python  에서 일반적으로 사용되는  가지 유형의 값(데이터)이 있습니다.

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

Supongo que te gusta

Origin blog.csdn.net/weixin_46560589/article/details/130357866
Recomendado
Clasificación