(Back To The Basic - 파이썬 문제은행) 003 변수명 갖고놀기

Black·2021년 4월 26일
0

Python 문법

목록 보기
3/19
>>> _myname = 'romeo'
>>> my_name = '로미오'
>>> MyName = 'ROMEO'
>>> num = 1
>>> Num = 2
  • 파이썬 변수명의 첫 문자는 밑줄 문자(언더바) '_' 또는 영문으로 시작해야 함!
  • 변수명의 잘못된 예
7_project, @goal, %number
  • 파이썬 예약어는 변수명으로 사용불가!
>>> class = 1
SyntaxError: invalid syntax
  • 파이썬 예약어를 확인하는 방법
>>> import keyword
>>> keyword.kwlist
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
  • 파이썬은 자체적으로 내장되어 있는 함수를 변수명으로 사용하게 되면 내장함수는 더 이상 사용불가!
>>> abs = 3
>>> abs(-7) # abs(): 주어진 수를 절대값으로 변환하여 리턴하는 함수
Traceback(most recent call last):
	File "<pyshell#1>", line1, in <module>
    	abs(-7)
TypeError: 'int' object is not callable
profile
Back-end Developer

0개의 댓글