작성
·
568
답변 4
0
0
혹시 input('input num : ') 이렇게 영어로 하면 실행이 되나요?
파이썬 지금 사용하는게 파이썬 구버젼이면 한글 인코딩의 문제가 아닌가 싶습니다.
코드 맨 위 첫 줄에 아래 주석을 넣고 실행해 보세요.
#-*- coding:utf-8 -*-
이렇게 해도 안되면 구글에서 "파이썬 한글 인코딩" 로 구글링해서 시도해보세요.
사실 이 강좌의 실제 시작인 섹션2 부터는 한글 전혀 사용하지 않습니다.
0
<숫자를 입력하세요 : > 라는 문구도 뜨지 않고, 말씀하신 대로 따라하면 사진과 같이 에러가 납니다.
a=input()
print(a) // 다음과 같은 코드는 실행이 되는데,
a=input("숫자를 입력하세요 : ")
print(a) // 이 코드 같이 괄호 안에 문자열을 넣으면 실 행이 안됩니다.
실행이 안된다는 게, F5를 눌러도 실행 창이 아예 뜨지 않습니다.
0
실행이 안되는게 아니라 파란색 시작지점에서 숫자 두개의 입력을 기다리고 있는 것입니다.
print(a)가 실행되면 셸창에 1이 마지막으로 출력되고 멈춰있을 겁니다. 그 자리를 마우스로 클릭한 후 숫자 두 개를 뛰어쓰기로 구분해 입력하고 엔터를 치세요.
섹션 0의 2번 변수입력과 연산자 영상에서 5분 20초 경 제가 하는 것과 같이 하시면 됩니다.