if、while、random
来源:互联网 发布:求一款网络休闲游戏 编辑:程序博客网 时间:2024/06/10 11:09
1. if
语法为:
if 条件:
选择执行的语句
当条件为True时,执行语句,当条件为False时则不执行。
num=10print('Guess what I think?')v=input()if v>num: print('too big.')if v<num: print('too small.')if v==num: print('Bingo!')
此外,常与if搭配使用的还有else和elif,分别表示当if条件不满足时,剩下所有的情况都执行else后面的语句,以及当if条件不满足时且elif的条件满足时,执行elif后面的语句。
语法为:
while 条件:
循环执行语句
当条件为True时,循环执行语句,直至条件为False。
num=10print('Guess what I think?')bingo=Falsewhile bingo==False: v=input() if v>num: print('too big.') if v<num: print('too small.') if v==num: print('Bingo') bingo=True
3. random
引入随机数模块语法:
from random import randint(a,b)
表示从上限为b下限为a两个数之间产生一个随机数。
注意,该语句中调用了模块,random代表模块名、randint代表方法名。from...import...可以用来调用许多模块来实现包括事件处理、网络请求、随机数等等功能。
from random import randint #调用random模块中的randint功能num=randint(1,100) #变量num从1到100之间取一个随机整数值print('Guess what I think?') #打印bingo=False #循环控制量赋值为Falsewhile bingo==False: #循环控制量赋值为False为真时,执行以下循环 v=input() #输入一个数值 if v>num: #当输入的数值大于随机数时 print('too big.') if v<num: #当输入的数值小于随机数时 print('too small.') if v==num: #当输入的数值等于随机数时 print('Bingo') bingo=True #循环控制量数值改变,结束循环注:猜测电脑随机数游戏完成!
阅读全文
0 0
- if、while、random
- 关于while 和if
- while与if
- 思考if和while
- python if while用法
- if 与 while
- while/if的判断
- do while if
- python-if,for,while
- if,for,while
- if do while while 深度分析
- T_sql中的while 和if
- IF For Do while循环
- java基础if,for,while
- PYTHON-if while,for语句
- while和if的区别
- while和if的区别
- if 和 while 的区别
- MySQL主备环境切换
- css 技巧总结
- 康拓展开
- C语言之动态内存分配
- bzoj 4952: E
- if、while、random
- Uva 101(vector的使用)木块问题
- 关于static关键字以及静态方法和属性的说明
- PXE + KickStart实现全自动化系统安装
- 阿里云
- 17、合并两个排序链表
- STM32 Tutorial: #2 Light up LEDs
- hdu 6048 Puzzle 思维(8数码问题
- knockout.mapping插件的ko.mapping.fromJS两种不同调用的区别