Python的运算符与语句
- 1.Python的操作符/运算符:
- 2.Python的条件分支:
- 3.Python的while循环:运用在程序需要==重复运行某些代码==
- 4.Python的==random模块==:用于==生成随机数==
- 5.猜数小游戏的改进过程:
- (1)最初版本:
- (2)改进一:实现==智能提示==化(大了小了)--->运用==条件分支==知识点
- (3)改进二:提供==多次猜测机会==(而不是只能猜一次)--->即是程序需要==重复运行==某些代码--->运用==while循环==知识点
- (4)改进三:实现==答案随机化==(非固定)--->引入外援==random模块==(Python的随机模块,用于生成随机)里的一个==函数randint()==(返回一个随机整数)
- (5)改进四:==确定只能有几次==猜测机会,而不是永远有机会猜测,错过猜测机会,不管有没有猜对,都会结束游戏(这里是假设的总共有3次猜测机会--->那原先猜测了一次,还剩下两次机会)
- (6)改进五:==实现第一次,便是有智能提示==大了还是小了,而不是直接说错了
该文章系本人的学习Python的学习笔记,若有错误望指正。
1.Python的操作符/运算符:
(1)比较操作符/运算符:
(2)逻辑操作符/运算符:
2.Python的条件分支:
- Python的条件分支语法:第一种最基本的:
第二种:
- Pythond的条件分支语法与其他编程语言基本语法差不多一样, 不同在于:
① 只是比它们多了一个冒号:
②和其他的语言的判断条件不同,不是用括号,而是用空格+冒号
③执行指令也是缩进,且没有分号来表示结束一条指令
比如: C 语言:
Python:
3.Python的while循环:运用在程序需要重复运行某些代码
- Python的while循环语法:
4.Python的random模块:用于生成随机数
5.猜数小游戏的改进过程:
(1)最初版本:
版本缺点:①只能猜一次,不管猜对猜错,游戏都会结束;-------->可以提供多点机会猜
②且猜错了,也没有任何提示;-------->猜错了,可以固定提供一些小提示次数
③答案固定化,容易外传,没有安全保障性。-------->可以答案随机化