2018/09/04 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 1 - Hello World!
2018/09/04 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 2 - 변수와 자료형, 연산자
2018/09/05 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 3 - 파이썬의 자료구조, 리스트 (list)
2018/09/05 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 4 - 파이썬의 스트링 (string)
2018/09/05 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 5 - 스트링과 리스트 처리-1
2018/09/05 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 6 - 스트링과 리스트 처리-2
2018/09/05 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 7 - 튜플 (tuple)
2018/09/05 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 8 - 딕셔너리 (Dictionary)
2018/09/08 - [교육 노트/파이썬 강의] - [파이썬 때려잡기] Python 강의 9 - 집합 (set)
프로그램이 실행되는 도중에 사용자에게 입력을 받고 싶은경우가 있다.
1. 사용자 입력
aaaaa
aaaaa를 입력했더니 aaaaa가 출력되었다.
이처럼 키보드를 통하여 x에 값을 대입하였다.
그런데 이렇게하면 사용자가 언제 키보드 입력을 해야하는지 몰라 input받기전에 print로 안내메시지를 입력하였다.
input해줄때마다 위에 print해주기가 귀찮다
다음과 같이 input에서 프린트를 할수가있다.
2. 입력은 스트링
x에 20을 y에 18을 입력하고 print (x+y) 를 했더니 38이 아니라 2018이 나와버렸다.
이는 input으로 받는 경우 이를 string 으로 받기 때문이다.
다음과 같이 int()로 묶어 정수형으로 바꾸어주는등 형변환 과정이 필요하다
3. 사용자 출력
지금까지 잘 해오던것처럼 print하면된다.
하지만 print는 좀더 편하게 하기위하여 다음과 같은 기능을 제공한다
""문자열을 띄어쓰기로 구분하면 붙여서 출력하고
문자열을 ,로 구분하면 띄어쓰기로 출력한다 (??)
다만 변수의 경우 띄어쓰기로 구분할수없다. + 연산을 써주자
hello world
end="문자열"을 통해서 마지막문자을 지정해줄수있다. 기본은 줄바꿈이기때문에 print할때마다 줄이 변경됬지만
여기서는 띄어쓰기로 변경하여 hello 띄고 world가 출력되었다.
'교육 노트 > 파이썬 강의' 카테고리의 다른 글
[파이썬 때려잡기] Python 강의 12 - 조건과 조건문(분기문) (1) | 2018.09.09 |
---|---|
[파이썬 때려잡기] Python 강의 11 - 변수와 메모리 (0) | 2018.09.09 |
[파이썬 때려잡기] Python 강의 9 - 집합 (set) (0) | 2018.09.08 |
[파이썬 때려잡기] Python 강의 8 - 딕셔너리 (Dictionary) (0) | 2018.09.05 |
[파이썬 때려잡기] Python 강의 7 - 튜플 (tuple) (0) | 2018.09.05 |