관리 메뉴

NineTwo meet you

[파이썬기초] 사용자 입력과 출력 본문

프로그래밍언어/파이썬

[파이썬기초] 사용자 입력과 출력

NineTwo 2020. 9. 23. 17:02
반응형

input

input() 함수를 통해 사용자로부터 입력을 받을 수가 있다.

프롬프트를 띄워 사용자 입력을 받을 수 있다. 물론 생략 가능하다.

1. 프롬프트 사용
>>> a = input("좋아하는 숫자를 입력하시오 : ")
좋아하는 숫자를 입력하시오 : 92
>>>a
'92'


2. 프롬프트 생략
>>> a = input()
"Hello python world" 
>>> a
'Hello python world'

print

1. print를 통해 자료형을 출력할 수 있다.

# 1. 숫자 출력
>>>print(1)
1

# 2. 문자열 출력
>>>print("apple")
apple

# 3. 리스트 출력
>>>print([1,2,3,4,5])
[1,2,3,4,5]

# 4. 튜플 출력
>>> print((1,2,3,4,5))
(1, 2, 3, 4, 5)

# 5. 딕셔너리 출력
>>> print({1:123, 2:456, 3:789})
{1: 123, 2: 456, 3: 789}

#6. 집합 출력
>>> print(set([1,2,3,5,8,7,4,1,2]))
{1, 2, 3, 4, 5, 7, 8}

2. 문자열의 나열은 문자열의 더하기와 같다.

>>>print("Hi" "Nice" "to meet you")
HiNiceto meet you

>>>print("Hi"+"Nice"+"to meet you")
HiNiceto meet you

3. 한줄에 여러 개 출력하기 (end 사용)

end 사용시 end="문자열"의 문자열을 통해 끝 문자를 지정할 수 있다.

>>>l =["toy", "Buzz", "Woody", "Rex"]

# end 사용안했을때
>>>for i in l:
        print(i)
...

toy
Buzz
Woody
Rex
>>>

#end 사용 시
>>>for i in l:
        print(i,end="==")
...
toy==Buzz==Woody==Rex==>>>


>>>for i in l:
        print(i,end="*")
...

toy*Buzz*Woody*Rex*>>>

반응형

'프로그래밍언어 > 파이썬' 카테고리의 다른 글

[파이썬기초] 클래스  (0) 2020.09.24
[파이썬기초] 파일 입출력  (0) 2020.09.23
[파이썬기초] 함수  (0) 2020.09.23
[파이썬기초] 제어문(조건문 & 반복문)  (0) 2020.09.22
[파이썬기초] 집합  (0) 2020.09.22
Comments