>  기사  >  백엔드 개발  >  파이썬에서 꼭 외워야 할 내용은 무엇인가요?

파이썬에서 꼭 외워야 할 내용은 무엇인가요?

coldplay.xixi
coldplay.xixi원래의
2020-10-21 14:27:569202검색

Python에서 꼭 기억해야 할 내용: 1. 변수, 변수 이름 지정 방법 익히기 2. 데이터 유형, int, float, bool 및 기타 유형의 상호 변환 익히기 3. [[ ]에 정의된 배열 유형 익히기 ], 쉼표를 사용하여 그 안의 요소를 구분합니다.

파이썬에서 꼭 외워야 할 내용은 무엇인가요?

Python에서 꼭 기억해야 할 내용:

1. 변수

1. 변수

• 프로그램 실행 중 변수 수량을 나타냅니다.

• 변수를 정의하면 다음과 같이 됩니다. 동반되는 메모리 ID, 데이터 유형 및 변수 값의 세 가지 특성이 있습니다.

•다른 언어를 실행하기 전에 반드시 프로그램의 메모리 공간을 수동으로 해제하세요. 그러나 Python 인터프리터에는 자체 메모리 재활용 메커니즘이 있습니다. Python 프로그램 실행이 끝나면 메모리 공간이 자동으로 해제됩니다.

age=10

print(id(age),type(age),age)

2. 상수

• 프로그램 실행 중에 변경할 수 없는 수량을 나타냅니다.

• 일반적으로 대문자 상수로 정의됩니다.

AGE=10

print(AGE)

3. 변수 이름 지정 방법

•Camel Case

AgeOfOldboy=72

•Underline

age_of_oldboy=72

2. 프로그램과 상호작용

고대 우리가 돈을 인출하기 위해 은행에 갈 때 은행 직원이 우리 계좌와 비밀번호를 입력할 때까지 기다려야 하며, 성공하면 인출 금액을 입력하고 알려줄 것입니다.

자랑스러운 현대인들은 고객에게 ATM 기계(즉, 컴퓨터)를 제공하여 ATM 기계가 사용자와 상호 작용할 수 있게 함으로써 인간의 노동을 대체할 것입니다. 그러나 기계는 작동하지 않으며 이를 실행하려면 프로그램을 작성해야 합니다. 이를 위해서는 프로그래밍 언어에 사용자와 상호 작용하고 사용자 입력 데이터를 받을 수 있는 메커니즘이 필요합니다.

1. python3

•Python3은 기본적으로 UTF-8 중국어 인코딩을 지원합니다. python2에서는 코드 앞에 # -*-coding:utf-8 -*-를 추가해야 합니다.

•python3에 입력하면 어떤 값을 입력해도 str(문자열) 형식으로 저장됩니다

name=input('사용자 이름을 입력하세요: ')

print(id(이름),type (이름) , 이름)

2, python2

• python2의 raw_input은 python3의 입력과 동일합니다.

name=raw_input('사용자 이름을 입력하세요: ')

print(id(name),type( name),name)

•python2에서 입력할 때 반드시 값을 입력해야 하며, 그 값은 어떤 타입인지 저장됩니다.

name=input('사용자 이름을 입력하세요: ')

print(id(이름), 유형(이름), 이름)

3. 데이터 유형

1. 일반적으로 사용됩니다. 연령, ID 번호, QQ 번호, 레벨 등을 정의하는 데 사용됩니다.

age=18

id=130530198805240011

qq=379048558

level=99

2, 부동 소수점 유형

• 일반적으로 정의하는 데 사용됩니다. 키, 몸무게, 급여 등

height=1.81

height=float(1.81)

3.str 문자열 유형

• 일반적으로 사람의 이름, 성별, 지위 등을 정의하는 데 사용됩니다. , 문자열은 작은따옴표, 큰따옴표, 삼중따옴표 안에 배치됩니다.

name='egon'

sex='female'

age=18

•문자열 연결에는 "+"를 사용하세요

name='egon'

sex='female'

age=18

print(name+sex+str(age))

참고: 여기서 age 변수 값은 18이며 ​​이는 정수이며 문자열 접합에 사용할 수 없습니다. 문자열 유형으로 변환하려면 str(age)을 사용해야 합니다. .

•문자열 연결에 "*" 사용

name='egon'

print(name*10)

4.bool 부울 값 유형

•True 및 False 두 가지 값만 사용

•주로 사용됩니다. 기능 판사.

age=73

AGE=18

print(age < AGE)

print(age > AGE)

5. 다양한 유형 간 변환

•정수 유형--->부동 소수점 유형

a=18

print(float(a))

•부동 소수점 유형——>integer

a=1.81

print(int(a))

•부동 소수점 유형——>문자열 유형

a=1.81

print(str(a))

•정수형——>문자열형

a=18

print(str(a))

4. 배열형

1. 목록 []• Python의 목록은 요소를 구분하는 "쉼표"를 사용하여 []에 정의됩니다.

info=['egon','alex',18]

print( info[2])

• 요소는 모든 데이터 유형, 모든 배열 유형이 될 수 있습니다.

•문자 요소는 따옴표, 정수, 부동 소수점 유형, 목록 등으로 묶어야 합니다. 따옴표가 필요하지 않습니다.

info=[13,18.1,'alex',['egon','tony']]

print(info[3][0])

2, 사전 {}

•Python의 사전, 또한 연관 배열이라고 하며, {} 내에 정의되며 요소는 프로젝트 이름: 프로젝트 콘텐츠 형식으로 표현되며 요소는 "쉼표"로 구분됩니다.

info={'name':'egon',' sex':'male',3:18}

print(info[3])

•프로젝트 콘텐츠는 모든 데이터 유형 또는 배열 유형이 될 수 있습니다.

•프로젝트 콘텐츠의 문자열 유형은 다음으로 묶어야 합니다. 따옴표. 정수, 부동 소수점 유형, 목록 등에는 따옴표가 필요하지 않습니다.

info={'이름':'아이겐','성별':'남성','근육':['예','아니요']}

print(info['근육'][1])

info={'이름':'아이겐','성별':'남성','근육':123}

print(info['근육'])

info={'이름':' 아이겐 ','성별':'남성','근육':18.1}

print(info['Muscle'])

info={'이름':'Aigen','성별':'남성', 'muscle':'none'}

print(info['muscle'][1])

5. 형식화된 출력

•내 이름은 xxx, 나이는 xxx

•필수 자리 표시자 %s 사용

name=input('user_name>>: ')

age=input('user_age>>: ')

print('내 이름은 %s, 내 나이는 %s' %(name,age ))

6. 연산자

1. 산술 연산자

•+ - * /

print(5+5) #5 더하기 5는 10

print(5- 5) #5 빼기 5는 같습니다 to 0

print(5*5) #5 곱하기 5는 25

print(5/2) #5 나누기 2는 2.5

•몫의 정수 부분 찾기 // 나머지 찾기 몫 % power**

print(5//2) #5를 2로 나눈 몫은 2이고 나머지는 1입니다. 몫만 취합니다. 2

print(5%2) #The 5를 2로 나눈 몫은 2이고 나머지는 1입니다. 나머지만 취합니다. 1

print(3**2) #3의 2제곱은 3 곱하기 3은 9

2, 비교 연산자

•> < >= <= == !=

print( 30 > 20)

print(30 < 20)

print(30 >= 30)

print(30 <= 30)

print(30 == 30)

print(30 != 40)

3. 논리 연산자

•논리 AND 및 논리 또는 논리 NOT 비트 AND & 비트 OR|

•논리 AND 및 결과가 True가 되려면 모든 조건이 충족되어야 합니다.

•논리 또는 하나의 조건이 충족되는 한 결과는 True가 됩니다.

•논리적이지 않으면 결과가 부정됩니다.

name='egon'

age=18

print(age > 15 and name == 'egon')

print(age > 15 or name != 'egon')

print(나이 아님 > 15)

많은 무료 학습 권장 사항을 보려면 python tutorial(동영상)을 방문하세요.

위 내용은 파이썬에서 꼭 외워야 할 내용은 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.