python 3.5 입문 (1) 기본 데이터 형식
3005 단어 python 입문
환경: python 3.5 이상 버 전, 개발 도구: pycharm 2017.3.3 또는 notepad + 또는 Sublime Text 3 (환경 설치 자체 해결)
python 3 은 6 가지 표준 데이터 형식 이 있 습 니 다. Bumber (숫자), String (문자열), List (목록), Tuple (원조), Sets (집합), Dictionary (사전) 입 니 다.
1. 정형
int 는 보통 정형 또는 정수 라 고 불 리 며 양음 정수 입 니 다. python 3 에 서 는 정형 이 크기 를 제한 하지 않 고 log 형 으로 사용 할 수 있 기 때문에 python 3 에는 long 형 이 없습니다.
python 2.7 long 형 지원
1.1 가감 승 생략
1.2 나눗셈
print(102/7)
14.571428571428571
정수 나 누 기 에서 (/) 계산 결 과 는 부동 소수점 이 며, 정수 결 과 를 얻 기 위해 바닥 나 누 기 (/) 를 사용한다.
print(102//7)
14
1.3 나머지
print(102%3)
0
print(102%7)
4
2. 부동 소수점 형
부동 소수점 형 은 정수 부분 과 소수 부분 으로 구성 되 어 있 으 며, 과학 기수법 으로 도 표시 할 수 있다.
2.1 곱셈
print(3.3*102)
336.59999999999997
바보 같이 보 였 지!암산 은 모두 결과 336.6 을 알 고 있다. 원인: 정수 와 부동 소수점 이 컴퓨터 내부 에 저장 하 는 방식 이 다 르 고 정수 연산 은 영원히 정확 하 며 부동 소수점 연산 은 영원히 정확 하 다.
반올림 오차 가 있 을 수 있 습 니 다.
print(3.3*102+15.5)
352.09999999999997
print(336.6+15.5)
352.1
2.2 나눗셈
얻 은 결 과 는 시종 부동 소수점, 바닥 제거 와 나머지 결과 야시장 부동 소수점 이다.
print(102/3.0)
34.0
print(102/7.0)
14.571428571428571
3. 복수
복 수 는 실수 부분 과 허수 부분 으로 구성 되 어 있 으 며, a + b 또는 complex (a, b) 로 복수 의 실 부 와 허 부 는 모두 부동 소수점 형 이 고, python 은 복 수 를 지원 합 니 다.
여기 서 일일이 소개 하지 않 고 필요 하 시 면 관련 자 료 를 직접 찾 아 보 세 요.
4. 데이터 형식 변환
때때로 우 리 는 데이터 에 내 장 된 유형 을 변환 하려 면 데이터 형식 을 함수 명 으로 만 하면 된다.
데이터 의 형식 변환 은 다음 과 같은 네 가지 함수 가 있 습 니 다.
int (x) 는 x 를 정수 로 변환 합 니 다.
float (x) 는 x 를 부동 소수점 으로 변환 합 니 다.
complex (x) 는 x 를 복수 로 바 꾸 고 실 부 는 x 이 며 허 부 는 0 이다.
complex (x, y) 는 x 를 복수 로 바 꾸 고 실 부 는 x 이 며 허 부 는 y, x, y 는 정수 표현 식 이다.
print(int(123.1))
123
print(float(123.1))
123.1
print(float(int(123.1)))
123.0
5. 상수
상수 란 변 할 수 없 는 변수 이다. 예 를 들 어 자주 사용 하 는 숫자 상 숙 pi 는 상수 이다.python 에 서 는 보통 모든 대문자 변 수 를 상수 로 표시 합 니 다.
python 에서 흔히 볼 수 있 는 상수, 즉 PI 와 E.
PI: 디지털 상수 pi (원주율, 일반적으로 pi 로 표시)
E: 숫자 상수 e, 즉 자연 상수.
6. 변수
6.1 변수 이름
a. 변수 이름 은 숫자 나 문자 그룹 으로 구 성 된 임의의 길이 의 문자열 로 알파벳 으로 시작 해 야 합 니 다. 대문자 로 시작 하 는 것 이 합 법 적 이 므 로 소문 자로 시작 하 는 것 을 권장 합 니 다.
b. 밑줄 긋 기 "-" 변수 이름 에 나타 날 수 있 습 니 다. happy 와 같은 여러 어 구 를 연결 하 는 데 자주 사 용 됩 니 다.study。
c. python 은 키 워드 를 변수 이름 으로 사용 할 수 없습니다.
False class finally is return
None continue for lambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break except in raise
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
python 3.5 입문 (1) 기본 데이터 형식python 3 은 6 가지 표준 데이터 형식 이 있 습 니 다. python 3 에 서 는 정형 이 크기 를 제한 하지 않 고 log 형 으로 사용 할 수 있 기 때문에 python 3 에는 long 형 이 없습니...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.