【发布时间】:2014-02-11 20:42:51
【问题描述】:
我写了这个 Python 脚本:
# random.py This program displays a random number
#
import random
fl_running_0 = True
while fl_running_0:
fl_running_1 = True
print(str(random.choice([1, 2, 3, 4, 5, 6]))
while fl_running_1 == True:
str_input = input('Do you want to display another number? (yes/no) ')
if str_input == 'yes' or str_input == 'y':
fl_running_0 = True # Optional -> just for readability
fl_running_1 = False
elif str_input == 'no' or str_input == 'n':
fl_running_0 = False
fl_running_1 = False
else:
print('Unexpected user input...try again!')
fl_running_1 = True
当我尝试运行它时出现错误(“无效语法”),但我不知道为什么。 我做错了什么?
您好, 拉克迈尔
【问题讨论】:
-
至少写下完整的错误以帮助我们帮助您..
标签: python syntax while-loop