# 1. 判断语句 if 的基本语法
判断语句又称为分支语句,即判断条件成立执行,不成立执行另外一种情况
基本语法:
if 判断条件:
条件成立,执行语句
注意:
1> if 语句可以看做是一个完整的代码块
2> 在Python中 空格 和 tab 不能混用,即要么全部用tab,要么全部使用 4个空格 来缩进,在官方的建议是使用 4个连续空格 缩进
# 2. 比较运算符
比较运算符用来在条件分支语句中进行条件判断,符合条件返回 Tute ,否则返回 False
常用的比较运算符:
==(等于)、!=(不等于)、>(大于)、<(小于)、>=(大于等于)、<=(小于等于)
可以使用 if-else 来看比较运算符
if 分支判断条件语句:
条件成立执行
else:
条件不成立执行if-else的简单判断
# 3.逻辑运算符
分支语句需要同时判断多个条件时需要使用逻辑运算法来构建条件语句
Python中常用的逻辑运算符:
and(与)、or(或)、not(非)
if-elif 用来判断多个条件语句
if 分支条件判断语句1:
条件1成立执行
elif 分支条件判断语句2:
条件2成立执行
elif 分支条件判断语句3:
条件3成立执行
...
else:
条件不成立执行if-elif的基本
# 4.if的嵌套
在原来if-else的分支语句中再增加一个if-else判断分支:
基本语法:
if 分支判断1:
执行判断1成立
if 分支判断2:
执行判断2成立
else:
执行判断2不成立
esle:
执行判断1不成立简单嵌套判断
# 5.综合的小应用
这里是一个简单的石头/剪刀/布的应用简单的应用
注意:
1> random函数的使用,import加载函数random
import random
random.randint(a,b): 取得随机数为 a-b间随机整数,如random.randint(1,3),就在1-3间随机取数
在导入random函数后,在 ipython中 输入random. 使用 Tab键可以查看可用的函数
2> 单行语句过长时,为了增加代码可读性可以使用enter分行显示,IDE(Pycharm会自动补一个 \ 符),注意格式否则报错