2025-01-09T14:30:26
This commit is contained in:
40
doc/05_std_io.md
Normal file
40
doc/05_std_io.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# 표준 입출력
|
||||
|
||||
## input()
|
||||
|
||||
표준 입력으로부터 한 줄을 입력 받습니다.
|
||||
|
||||
```python
|
||||
x = input() # 표준 입력으로부터 한 줄을 입력 받습니다.
|
||||
y = input('문자열을 입력하시오: ')
|
||||
|
||||
a, b = input().split() # 공백을 기준으로 분리합니다.
|
||||
a, b = input().split(',') # 콤마를 기준으로 분리합니다.
|
||||
```
|
||||
|
||||
입력받은 값을 숫자 형태로 바꾸려면, `int()` 또는 `float()`을 사용해야 합니다.
|
||||
|
||||
```python
|
||||
a = int(input('A? '))
|
||||
b = int(input('B? '))
|
||||
|
||||
print(a + a)
|
||||
```
|
||||
|
||||
또는, `map()`함수를 사용할 수도 있습니다.
|
||||
|
||||
```python
|
||||
a, b = map(int, input().split())
|
||||
```
|
||||
|
||||
## print()
|
||||
|
||||
표준 출력으로 한 줄을 출력합니다.
|
||||
|
||||
```python
|
||||
print('Hello')
|
||||
|
||||
print(1, 2, 3) # 나열된 값이 공백으로 구분되어 출력됩니다.
|
||||
print(1, 2, 3, sep=',') # sep으로 구분자를 지정할 수 있습니다. 기본값은 ' '입니다.
|
||||
print(1, 2, 3, end='') # end로 줄 끝 문자를 지정할 수 있습니다. 기본값은 '\n'입니다.
|
||||
```
|
||||
Reference in New Issue
Block a user