Better
[codetree] python3 기초 - 02 입출력 본문

1. 정수 입력
문자열을 정수형으로 바꾸기
a = int(input())
print(a + 1)
2. 실수 입력
문자열을 실수형으로 type을 바꾸기
a = input()
a = float(a)
print(a + 0.58)
>> 3.79
4.37
3. 공백을 사이에 두고 입력
문자열을 특정 기준으로 자르기
a = input()
print(a.split())
>> 13 17
['13', '17']
input()과 split() 코드를 다음과 같이 한 줄로 이어 작성
arr = input().split()
n = int(arr[0])
m = int(arr[1])
print(n)
print(m)
print(n * m)
4. 2개의 줄에 걸쳐 입력
python에서는 2개의 줄에 걸쳐 입력을 받을 경우, input() 함수를 2번 사용
a = input()
b = input()
print(f'A is {a}, B is {b}')
5. 문자, 문자열 입력
문자 1개 입력 및 문자열 1개 입력은 한 줄을 통째로 받는 것과 같음
a = input()
print(a)
>> cat
cat
6. 특정 문자를 사이에 두고 입력
공백이 아닌 특정 문자를 기준으로 문자열을 잘라주기 위해서는, split 함수 안에 해당 문자를 넣는다.
원소의 수가 3개 이상
a = input()
print(a.split(":"))
>> 50:60
['50', '60']
'codetree' 카테고리의 다른 글
[codetree] python3 기초 - 03 연산자 (0) | 2023.03.17 |
---|---|
[codetree] python3 기초 - 01 출력 (0) | 2023.03.06 |