python中continue,break的使用

 时间:2026-02-13 23:41:26

1、打开python的编辑器,写为这个小游戏的程序写上注释内容,养成良好的习惯,同时导入radom模块,用来生成一个随机数。

python中continue,break的使用

2、然后新建一个函数,函数命名为guess

python中continue,break的使用

3、接着是定义一个变量i,这个变量是用来统计用户猜了多少次。

i=0

python中continue,break的使用

4、写一个while循环,条件是true,在开始的时候给用户一个提示,并提示用户输入一个数字,同时用radom中的randint方法生成一个随机的整数。

print("猜一个随机数:0-100")inputnum=input("输入你猜的数字:")i+=1goalnum=random.randint(0,100)

python中continue,break的使用

5、然后是根据用户输入的数字跟产生的随机数进行对比,看一下这个数字跟随机数是否相符,并给出相应的提示,并且加上continue,表示继续下一次的while循环。

if int(inputnum)<goalnum :    print("你猜的数字太小了")    continueelif int(inputnum) >goalnum:    print("你猜的数字太大了")    continue

python中continue,break的使用

6、如果以上两个条件都不符,说明就是输入的数字跟产生的随机整数是相符的,用else来提示,并且写上break跳出循环,不再猜了,最后调用这个函数。

else:            print("你总算猜对了")            print("你总共猜了%d次"%i)            breakguess()

python中continue,break的使用

7、最后运行这个程序即可。

完整代码如下:

def guess():    i=0    while True:        print("猜一个随机数:0-100")        inputnum=input("输入你猜的数字:")        i+=1        goalnum=random.randint(0,100)        if int(inputnum)<goalnum :            print("你猜的数字太小了")            continue        elif int(inputnum) >goalnum:            print("你猜的数字太大了")            continue        else:            print("你总算猜对了")            print("你总共猜了%d次"%i)            breakguess()

python中continue,break的使用

  • 如何查看网页源代码?
  • JDBC连接数据库心得
  • 如何在VS2010中打开VS2013生成解决方案项目?
  • 汇编语言程序设计:[19]写磁盘文件
  • 小程序开发如何在页面调用函数
  • 热门搜索
    清明节旅游 北京旅游网官网 旅游心理学 日本东京旅游攻略 天津周边旅游 泰国 旅游 湖南旅游地图 携程旅游网官网 西安旅游景区 中国旅游信息网