写python允许输错三次函数的方法:
定义循环次数变量,每循环一次,变量值加一次,当变量值等于4时,跳出循环,函数结束
三次内输入正确,跳出循环,告知用户输入正确
示例如下:
importrandom defcm(): x=int(input("请输入10以内的整数:")) z=random.randint(0,10) a=1 whileTrue: ifx==z: print("恭喜你,猜对了!") break ifx<z: print("你输入的数量少了一点") ifx>z: print("您输入的数量稍大一些") ifa==3: break print("你还有%s次机会哟"%(3-a)) x=int(input("请输入10以内的整数:")) a+=1 ifx!=z: print("对不起,你没有机会!") cm()
结果如下:
想了解更多python知识,请观看python编程入门系列图文教程视频!!