인프런 커뮤니티 질문&답변
class 변수 설정
작성
·
23
0


player1 은 SoccerPlayer에 대한 변수 이름이 가능한데, 왜 다른 영어 문자는 안 돼나요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
kingofchaos님, player1은 Python 변수 이름으로 가능한 이유는 변수 이름에 공백이 없기 때문입니다. Python 변수 이름에는 다음과 같은 규칙이 있습니다:
- 변수 이름은 문자 (a-z, A-Z), 숫자 (0-9), 밑줄 (_)로만 구성됩니다.
- 변수 이름은 숫자로 시작할 수 없습니다.
- 공백이나 다른 특수 문자는 사용할 수 없습니다.
이미지에서 “Gareth Bale = SoccerPlayer()“와 같은 줄에서 오류가 발생하는 이유는 “Gareth Bale”에 공백이 있기 때문입니다. 변수 이름에 공백을 사용할 수 없으므로 “Gareth_Bale” 혹은 “gareth_bale”과 같은 형식을 사용하시면 됩니다.
이해를 돕기 위해 이미지와 관련된 확인 URL도 제공합니다.
이미지 URL: 




