※ 문자열.format()
- 문자열의 대괄호 자리에 format 뒤의 괄호안에 들어있는 값을 하나씩 넣는다
- 문자열 포험 대괄호 개수 보다 format 안에 들어있는 값의 수가 많으면 정상 동작
- ex) print('{} 번 입니다'.format(number, people))
- 문자열 포험 대괄호 개수 보다 format안에 들어있는 값의 수가 작을 경우 에러 발생
- ex) print('{} 입니다 {}'.format(number))
number = 20
text = '어서오십시오'
line = '{} 번 창구 {}'
# 동일한 값을 출력하는 세 문장
print(number, '번 창구', text)
print(line.format(number, text)
print('{} 번 창구 {}'.format(number, welcome))
# 20번 창구 어서오십시오
' 혹은 " 로 문자열을 만들수 있다.
- '로 감싼 문자열 안에는 "를 쓸 수 있고 "로 감싼 문자열 안에는 '를 쓸 수 있음
- 따옴표와 큰따옴표 3개로 문자열을 만들면 줄 바꿈도 인식이 가능하고 따옴표와 큰 따옴표를 혼용 가능
※ 정수
- 영어로 integer라 하고 파이썬에선 int라고 표현
- 나누기를 제외한 정수끼리의 연산을 하면 정수
- 정수끼리 나누면 실수가 나올 수 있으나 몫만 구하려면 // 연산자 사용
- 실수 정수 변환시 int 사용
※ 실수
- 부동소수점 표현법 이용해 소숫점 표시가능
- 계산에 있어서 완벽한 정확성이 있지는 않음 # 0.1+0.1+0.1 == 0.3 => False
- 정수 실수 변환시 float 사용
※ input()
사용자의 키보드 입력을 return 하며 간단한 print 기능을 내장하고 있다.
print('당신의 나이는?', end = ' ')
age = input()
print('나이: ', age)
# 동일한 기능
age = input('당신의 나이는?')
print('나이: ', age)
'기타 > What I Learned' 카테고리의 다른 글
[Python] for반복문 (0) | 2021.07.30 |
---|---|
[Python] 리스트 (0) | 2021.07.29 |
[Python] 함수 (0) | 2021.07.27 |
[Python] 조건문(2) (0) | 2021.07.26 |
[Python] 조건문(1) (0) | 2021.07.25 |