728x90
반응형
SMALL
📌사용자 입력
input 의 사용
- input 은 입력되는 모든 것을 문자열로 취급한다.
a = input()
print("입력값 = ", a)
프롬프트를 띄워서 사용자 입력 받기
사용자에게 입력받을 때 "숫자를 입력하세요"라든지 "이름을 입력하세요"라는
안내 문구 또는 질문이 나오도록 하고 싶을 때가 있다.
그럴 때는 input()의 괄호 안에 질문을 입력하여 프롬프트를 띄워주면 된다.
number = input("숫자를 입력하세요: ")
print(number)
input 은 입력되는 모든 것을 문자열로 취급하기 때문에 number 는 숫자가 아닌 문자열이다.
a = input("숫자를 입력해주세요 : ")
b = input("숫자를 입력해주세요 : ")
c = a + b
print("a의 데이터형" , type(a) , "b의 데이터형" , type(b))
print(c)
문자열을 숫자로 인식시키기 위해서는 형변환을 해줘야 한다.
a, b, c =input ("세가지 수를 입력하시오 : ").split()
print(int(a) + int(b) + int(c))
print 자세히 알기
a = 1
print(a)
b= "안녕하세요"
print(b)
c = [1, 2, 3]
print(c)
큰따옴표(")로 둘러싸인 문자열은 + 연산과 동일하다
두개는 완전히 동일한 결과값을 출력한다.
즉 따옴표로 둘러싸인 문자열을 연속해서 쓰면 + 연산을 한 것과 같기에 문자열이 합해서 나온다
print("life" "is" "too short")
print("life"+"is"+"too short")
문자열 띄어쓰기는 콤마로 한다
콤마(,)를 사용하면 문자열 사이에 띄어쓰기를 할 수 있다.
print("life", "is", "too short")
print("done", "is", "better", "than", "perfect")
print ("자바의", "정석")
print("안녕" "하세요" , "저는" , "이고잉" "입니다")
한 줄에 결과값 출력하기
한 줄에 결과값을 계속 이어서 출력하려면 매개변수 end 를 사용해 끝 문자를 지정해야 한다
for i in range(10):
print(i, end=' ')
728x90
반응형
LIST
'Python > Python 기초' 카테고리의 다른 글
[Python] 튜플 (0) | 2022.02.21 |
---|---|
[Python] 2 장. 파이썬 프로그래밍의 기초, 자료형(2) (0) | 2022.02.18 |
[Python] 2 장. 파이썬 프로그래밍의 기초, 자료형(1) (0) | 2022.02.17 |
[Python] def 함수 (0) | 2022.02.17 |
[Python] 수업 자료 (2월17일- 수요일) (0) | 2022.02.17 |