반응형
- Python은 실수 계산 할 때 오차가 있음
- 요소에 대한 자료형 출력(변수, 상수 둘 다 가능)
type<[요소]>
- 변수 지정 방법
x y z x = y = z = 10 10 10 10 x , y , z = 10, 20, 30 10 20 30 (IF 2행 후에 선언 )x, y, z = z, x, y 30 10 20 x = none NULL - 변수 삭제시
del x
- 입력값 받기
#input안에 텍스트를 넣지 않으면 출력 없이 바로 데이터 입력 가능 #별도로 텍스트를 출력 할 필요없이 input안에 넣으면 텍스트 출력 후 입력 가능한 상태가 됨 x = input(['문자열을 입력하세요: ']); #input앞에 자료형을 붙이면 입력값이 해당 자료형으로 저장됨 a = int(input(['입력하세요: '])); # 두 값을 동시에 입력받아 공백을 기준으로 분할하여 저장 b, c = input('숫자 두 개를 입력하세요: ').split(); # 두 값을 동시에 입력받아 ,를 기준으로 분할하여 자료형(int)에 맞춰 저장 d, e = map(int, input('숫자 두 개를 입력하세요: ').split(','));
- 변수 출력
# 여러개의 변수 동시 출력 print(a, b, c); # 출력 : a b c # 여러개의 변수를 ?로 구분지어 출력(구분자는 어떤 것이든 가능 ', ' 이렇게 콤마와 공백도 가능) print(d, e, f, sep='?'); # 출력 : d?e?f # 구분자를 공백만 지정했을때는 변수값이 붙어서 나옴(구분자를 넣어 띄어쓰기 하려면 ' ' 이렇게 공백 두개 필요) print(a, b, c, sep=' '); # 출력 : abc # 개행 print(1, 2, 3, sep='\n'); == print('1\n2\n3'); # 출력 : 1 2 3 # 여러개의 print를 사용해도 한줄로 정리하기(공백을 넣어 붙이고 싶다면 ' ' 이렇게 공백 두개가 필요) print(1, end=''); print(2, end=''); print(3); # 출력 : 123
- 산술연산자
- 리스트 생성
# range(시작값, (미포함)끝값 [, 증가/증감폭]) >>> list(range(10)); >>> list(range(0,10)); # 출력 : 0 1 2 3 4 5 6 7 8 9 >>> list(range(0, 10, 2)); # 출력 : 0 2 4 6 8 >>> list(range(10, 0, -1)); # 출력 : 10 9 8 7 6 5 4 3 2 1
반응형
'Backend > Python' 카테고리의 다른 글
Python 기본정보(2) (0) | 2023.12.20 |
---|---|
배열을 JSON으로 변경 (0) | 2023.12.13 |
python 시작하기 (0) | 2023.12.04 |
Python 3.6 (0) | 2022.05.30 |
VMware 16 player / Anaconda3 (0) | 2022.05.30 |