강의로 돌아가기
김성민

에러 문제 때문에 문의

제가 강의 내용에 맞게 코드 입력 했는데 계속 에러가 발생합니다.

menu = [['칼국수',6000],['비빔밥',5500],['돼지국밥',7000],['돈까스',7000],['김밥',2000],['라면',2500]]
from random import randint
rand = int(random()*len(menu))
print('메뉴:{}\n가격:{}'.format.menu[rand][0],menu[rand][1])

C:\Users\windows\My Documents\venv\Scripts\python.exe C:/Users/windows/Documents/Python 복습/Python 김성민 4.py
Traceback (most recent call last):
File C:/Users/windows/Documents/Python 복습/Python 김성민 4.py, line 3, in
rand = int(random ()*len(menu))
NameError: name 'random' is not defined

Process finished with exit code 1

1 개의 답변
Demi

int(random()*len(menu)) 부분에서 random이 아니라 randint 를 넣으셔야할 것 같은데요 :3

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.