값을 변수에 저장하고 의미 있는 이름을 정합니다.
변수는 상자가 아니라 객체를 가리키는 이름입니다. 대입하면 이름이 새 객체를 가리키며 자료형을 따로 선언하지 않습니다. 영문 소문자와 밑줄을 사용하는 snake_case가 일반적이고, 대소문자는 서로 다른 이름으로 취급됩니다.
예제에서 user_name = "민수" 부분부터 찾으세요. 값을 만드는 표현식과 그 값을 다음 문장으로 넘기는 흐름을 한 줄씩 따라가면 실행 결과를 스스로 설명할 수 있습니다.
숫자로 시작할 수 없고 공백이나 하이픈을 이름에 넣을 수 없습니다. if, class 같은 예약어도 변수 이름으로 사용할 수 없습니다.
변수 이름에는 단위와 의미를 포함하세요. timeout_seconds처럼 표현하면 timeout만 쓸 때보다 오해가 줄어듭니다.
이 코드는 브라우저의 실제 Python에서 실행됩니다. 먼저 현재 결과를 확인한 뒤 각 변수 이름을 더 구체적으로 바꾸고 사용자 한 명을 추가해 출력하세요.
list, str, print 같은 내장 함수 이름을 변수로 덮어쓰면 이후 함수를 호출할 수 없어 혼란을 만듭니다.
직접 바꿔보세요각 변수 이름을 더 구체적으로 바꾸고 사용자 한 명을 추가해 출력하세요.
실행 버튼을 누르면 결과가 여기에 표시됩니다.