自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

选择结构:

在选择和循环结构中,条件表达式的值为False的情况如下:

False、0、0.0、控制None、空序列对象(空列表、空元组、空集合

空字典、空字符串)、空range、空迭代对象

条件表达式中,不能有赋值操作符"="

[展开全文]

选择结构

单分支选择结构

条件表达式详解

       在选择和循环结构中,条件表达式的值为False的情况如下:

       False、0、0.0、空值None、空序列对象

[展开全文]

选择结构

选择结构:单分支、双分支、多分支。

单分支

if 条件表达式:

    语句

num=input('请输入一个数字:')

if int(num)>10:

    print(num)

条件表达式详解

False、空序列、空值、0、空迭代对象

其他均为True

条件表达式不能出现=,==表示等于判断

[展开全文]

单分支


if 条件表达式:
    语句/语句块


其中:
1 .条件表达式:可以是逻辑表达式、关系表达式、算术表达式等等
2 .语句/语句块:可以是一条语句,也可以是多条语句。多条语句,缩进必须对齐一致


num = input("输入一个数字:")   #注意输入是字符串
if int(num)<10:
   print(num)


在选择和循环结构中,条件表达式的值为False 的情况如下:
False、0、0.0、空值None、空序列对象(空列表、空元祖、空集合、空字典、空字
符串)、空range 对象、空迭代对象。
其他情况,均为True。
Python 所有的合法表达式都可以看做条件表达式,甚至包括函数调用的表达式。

s = "False"    #非空字符串,是True


if 3<c<20:
    print("3<c<20")

#条件表达式中,不能有赋值操作符“=”

if 3<c and (c=20):
print("赋值符不能出现在条件表达式中")

[展开全文]