python判断语句与循环语句的学习

一,判断语句

1,if用法

if 判断语句的基本语法
if 要判断的条件:  ##千万要记得有冒号
    条件成立时,要做的事情
#注意:代码的缩进为一个 tab 键,或者四个空格(pycharm 自动帮我们增加)
#在 python 开发中,Tab 和空格不要混用

2,比较关系运算符:==,!=,>,<,<=,>=

示例

判断一个人是否满足18岁上网

在语句中要注意缩进

逻辑运算

python中的逻辑运算符包括:与and 或or 非not
and:
条件1 and 条件2
两个条件同时满足,就返回True
只要有一个不满足,就返回False
or:
条件1 or 条件2
两个条件只要有一个满足,就返回True
两个条件都不满足,返回False
not:
对一个条件取反:not 条件

if_elif语句

if 条件 1:
    条件 1 满足执行的代码
elif 条件 2:
    条件 2 满足时,执行的代码
else:
    以上条件都不满足时,执行的代码
注意:elif 和 else 都必须和 if 联合使用,而不能单独使用,可以将 if,elif 和 else 以及各自缩进的代码,看成一个完整的代码块

石头剪刀布游戏

import random 引入随机变量函数

循环语句

1,while 语句的基本语法

初始条件设置 -- 通常是重复执行的 计数器 (eg:i=1)

while 条件(判断 计数器 是否达到目标 目标次数):
    条件满足时,做的事情 1
    条件满足时,做的事情 2
    .........
    处理条件(计数器 +1)
while 语句及缩进部分是一个完整的代码块

2,赋值运算符
在 python 中,使用 = 可以给变量赋值
在算术运算时,为了简化代码的编写,python 还提供了一系列的与算术运算符对应的赋值运算符
注意:赋值运算符中间不能使用空格
+= eg: a+=b 等效于 a = a + b
-=    *=    /=   %=    **=
 

3,python 中的计数方法
常见的计数方法有两种,可以分为
自然计数法(从 1 开始) -- 更符合人类的习惯
程序计数法(从 0 开始) -- 几乎所有的程序语言都选择从 0 开始计数

计算 0~100 之间所有数字的累计求和的结果

计算 0~100 之间所有偶数的累计求和

使用while循环实现输出2-3+4-5+6...+100

break 和 continue
break 和 continue 是专门在循环中使用的关键字
break 某一条满足时,退出循环,不再执行后续重复的代码
continue 某一条满足时,不执行后续重复的代码,其他条件统统要执行
break 和 continue 只针对当前所在循环有效

输出i,当i=3时,停止输出

输出i,当i=3时,跳过,继续输出后面的

循环嵌套

while 循环嵌套就是:while 里面还有 while

九九乘法表

不加\t 无法对齐

\t:在控制台输出一个制表符,协助在输出文本时垂直方向保持对其
#制表符的功能是在不使用表格的情况下在垂直方向按列对齐文本
\n:在控制台输出一个换行符

猜你喜欢

转载自blog.csdn.net/a313434458/article/details/81114763