循环和控制语句

Posted Mr_Xia

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环和控制语句相关的知识,希望对你有一定的参考价值。

一、pythoh中while、for、if的循环

嗯.........这个好像没什么好说的,简单粗暴来几个游戏!

1、来玩儿个猜数字游戏,需求:只能猜3次,小了提示小,大了提示大,猜对了游戏结束

      3次结束后询问用户是否继续玩耍,Y/N,N代表不玩儿了走人,Y接着干

技术分享图片
 1 number=100
 2 i=0  #定义计数
 3 while True:
 4     print("情输入你猜的数字结果")
 5     gusse=input("your gussed>>>:")
 6     if gusse.isdigit(): #判断字符串手否为纯数字
 7         gusse=int(gusse)
 8         if gusse==number:
 9             print("牛逼,猜对了")
10             break
11         elif gusse<number:
12             print("小了")
13         elif gusse>number:
14             print("大了")
15         i+=1  #计数
16         print(i)
17         if i==3:
18             print("3次你都没猜对,你丫还玩儿吗?")
19             choice=input("请输入你的选择>>>:""(Y继续游戏,按任意键离开游戏)")
20             i=0  #计数初始化
21             if choice=="Y":
22                 print("游戏开始")
23             else:
24                 print("游戏结束")
25                 break
26     else:
27         print("输入的不是数字,请输入数字")
28 print(i)
View Code

 

以上是关于循环和控制语句的主要内容,如果未能解决你的问题,请参考以下文章

PHP 如何结束本次循环,进入下一个循环

6流程控制-while

PL/SQL控制语句(循环控制语句)

基础循环以及循环控制语句

Python基础(循环控制语句break/continue)

初学python随笔——控制和循环语句