Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

Better

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

codetree

[codetree] python3 기초 - 02 입출력

doll2gom 2023. 3. 8. 22: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