运算与流程控制

1.内置函数

len 判断字符串长度或元素个数

in 判断元素是否属于集合、列表、字典

not in

2.身份运算符

is 判断两个变量的id是否相等

== 判断两个变量的值是否相等

3.if流程控制

if 条件:

命令

elif 条件:

命令

else:

命令

4.可变类型与不可变类型

可变:在id不变的情况下可以改变value(列表、字典、集合)

不可变:value一旦改变,id也随之改变(说明开辟了新的内存空间)

5.while流程控制

while 条件:

命令

取出列表中的元素:

l1 = ['1','2','a','b','f','g']

a = 0

while a < len(l1):

    print(l1[a])

    a += 1

while可以和else配合使用,while循环执行完成后才会执行else语句

6.random随机模块

import random

computer = ['石头','剪刀','布']

res2 = random.choice(computer)

 由于部分语句在shell中已经学过,且用法大致相同,此处不再赘述

未完待续

猜你喜欢

转载自www.cnblogs.com/Agnostida-Trilobita/p/11018513.html