关于循环结束程序的无效语法

来源:4-2 实操实现:随机生成双色球

菜农长风

2019-06-01 12:29:16

print("0-结束程序")
p = input("请输入功能编号")
while(True):
   print("~"*30)
   if p =="1":
       match = input("您要选择生成几注双色球号码")
       union_lotto(match)
   elif p ==2:
       print("")
   elif p ==3:
       print()
   else:
       print("您输入的编号有误,请重新输入")
   elif p == "0":
       break

老师帮我看看地   elif p == "0":哪里错了

写回答

1回答

时间,

2019-06-02

同学,你好,

1、p=='0'后边的冒号应为英文状态下的,同学写成中文的了

2、elif语句应放在else语句之前,格式为:if……elif……elif……else……

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~

0

0 学习 · 8160 问题

查看课程