본문 바로가기

Python

Python/ input() Python/ input() 설명 이전 시간에 이어서 python input() 함수에 대해서 알아보자. 우선 input() 함수는 사용자가 어떤 값을 입력하게 하고, 그 값을 변수에 저장할 수 있다. input함수에 원하는 질문 혹은 말을 넣기 위해서는 "" 혹은 '' 안에 적어야 한다는 사실을 잊지 말자. x = input("아무거나 입력하세요: ") print(x) console 아무거나 입력하세요: 3 3 이렇게 출력 될 것이다. input()을 이용하여 넣은 값 3 이 변수 x 에 저장되어서 print(x)가 3 이라는 결과로 출력된 것이다. 그렇다면 input()으로 받은 x 즉 3을 이용해서 연산을 하려고 한다면 어떻게 해야할까? 바로 드는 생각은. x = input("아무거나.. 더보기
파이썬 데이터 타입과 변수선언 python data type 파이썬 배운 것 정리하기 대화형 코딩, string, input, variable a = 3 b = "3" print(a) print(b) print(a + b) 결과를 보자면. 3 3 TypeError: unsupported operand type(s) for +: 'int' and 'str' a : 숫자 즉 int 3 이다. b : 문자 즉 str 3 이다. print(a)와 print(b)의 값이 콘솔창으로 보았을 때에는 같아보이지만 둘의 타입(Type)이 다른것이다. 파이썬에서는 타입이 맞지 않는 경우에 대해서 경고를 주고 오류를 낸다. 그렇다면 이걸 해결 할 수 있는 방법은 무엇이 있을까? 여러가지 방법이 있겠지만 두가지 방법을 알아보자. 우선 둘 다 문자로서 결합시.. 더보기