第三天循环、列表操作等
admin
2023-07-23 13:01:50
0次

print格式化输出 %10d: 往右移 %-10d:往左移

Shift + Tab:往回缩进

while:
变量初始化
while 条件:
内容
变量更新
养成好习惯,尽可能先敲变量更新

循环嵌套

i=1
while i < 5: # 行号
j=1 # 星星个数
while **:
j+=
i+=1

\t: Tab

print(" %d %d = %d " %( i , j , i j ) , end = " \t " )
print(" %d %d = " %( i , j ) , i j , end = " \t " )

上面两种显示效果一样,但逗号隔开之后,输出会有空格

print("你好!""Helen") # 同时输出俩字符串,没问题

print() # 只打个这个,就是换行

for循环:
for 变量 in 数据 # 把数据给变量,进入循环体;再
把第二个数据给变量,进入循环体

range:
range(0,5) # 0到4 [0 , 5 )
range(1,101) # 从1到100 [1 , 101 )
range(8) # 从0到7 [0 , 8 )
range(1,101,2) # 从1到100的偶数,range能指定步长

break 终止循环
continue 跳过本次循环

while 配合if 敲continue时候,要先在前面先敲变量更新,不然死循环
continue:
变量初始化
while 条件:


if 条件:
变量更新
continue
变量更新

列表:list
num = [3, 7, 8, 9, 10] # 创建列表 下标从0开始,下标是0, 1, 2, 3, 4

可以创建不同类型,但尽可能创建相同的

列表[下标] # 找列表中某个元素

对列表操作:增、删、改、查
增: 增加一个数据: 列表.append(数据) 到末尾
names.append("热巴")
增加多个数据: 列表.extend (迭代)
names.extend( [ "热巴" , " 柳岩 " ] )
插入数据: 列表.insert( 下标, 数据 )
names.insert(1,"大鹏")

删:删除数据:列表.remove(数据)
names.remove("热巴")
删除末尾的元素:列表.pop()
names.pop()
删除指定下标的元素:列表.pop(下标)
names.pop(2)
清空列表中元素:列表.clear()
names.clear()
删除找到的元素:del 列表.[下标]
del names[0]

改:列表.[下标] = 元素
names[2] = " 杨幂 "

查:查看某个元素:列表 [下标]
print(names [2])
统计个数:len( 列表 )
len(names)
看某个数据是否在列表里:if " 元素 " in 列表
if " 宝宝 " in names:

统计某元素在列表中出现的次数:列表.count(元素)

排序:升序:列表.sort() 等于 列表.sort(reverse = Flase)
nums.sort()
降序:列表.sort(reverse = True)
nums.sort(reverse = True)

遍历:for 变量 in 列表:
print(变量)

列表的嵌套:nums = [[1,2],
[3,4,5],
[6,7,8,9]
]
print(nums[0])

一个学校,有3个办公室,8个老师,给老师随机分配办公室

offices = [ [], [], [] ]
teacher = [ "A", "B", "C", "D", "E", "F","G", "H"]
for names in teacher:
import = random
indexs = random.randint (0, 2)
offices [indexs].append(names)

练习发现:
print(oushu.extend(jishu) )
运行结果为None, extend为操作,不要直接打印操
作,下面是正确写法:
oushu.extend(jishu)
print(oushu)

列表[1,5]和range(1,5),注意区别,别搞懵

金字塔:

相关内容

热门资讯

空调连续工作多久需要停机休息 空调连续工作的时间取决于多个因素,包括空调的型号、功率、使用环境和维护情况等。一般来说,空调可以连续...
空调哪个符号是除湿的 空调除湿功能通常用一个水滴形状的符号表示。不同品牌和型号的空调遥控器可能会有所差异,但一般来说,除湿...
格力空调多长时间加一次氟利昂 1、一般情况下,空调对氟利昂的使用量是非常小的,所以在空调使用了四年左右的时候再考虑加也没问题。2、...
空调用多长时间需要加氟一次 一般情况下是五年。当出现以下这几种情况时,空调才需要加氟。1、空调的室内机和室外机各有两个接口,当接...
格调生活·C标思享荟:卡萨帝在... 9月12日的郑州龙湖金融岛,夜风轻拂,灯光璀璨。“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑...
品牌价值破千亿、高端份额持续领... 9月12日,“C标时刻共传奇——卡萨帝思享荟暨20周年品牌盛典郑州站”在郑州龙湖金融岛举办。2026...
空调主板坏了修800还是换新的 空调主板坏了是修还是换新,需要考虑多个因素,以下是一些建议:1. 维修成本:如果维修费用较低,比如 ...
空调开多久需要休息多长时间 问题:空调开多久需要休息多长时间回答:1、在使用空调的过程中,一般空调开7~8个小时左右需要休息2~...
中央空调多长时间清洗一次 1、一般空调开机前清洗一次即可,空调开机中间时段再清洗一次,空调关机时清洗一次,这样比较合理。2、空...
中央空调氟利昂多久加一次 看空调制热和制冷程度,很多人的观点认为氟利昂必须一年放一次,其实这个观点是错误的,理解上面有点偏差,...