☰
MaixCAM学习(四)python判断循环2
2026/10/23 4:22:59 网站建设 项目流程

一、列表

1.集合

python内置的一种数据类型列表是list。list是有序集合,可以随时添加和删除其中的元素。

查个数:len()

索引:classmates[ ] 索引是从0开始

倒置索引:classmates[ -1] 倒置索引从-1开始

加元素到list末尾:classmates.append(' ')

插入元素到指定位置:classmates.insert(位置,'元素名')

删除末尾元素:classmates.pop()

删除指定元素:classmates.pop(1)

替换元素:classmates[2] = ‘****’

2.集合:元素数据类型

list里面的元素的数据类型可以不同

L = ['Apple' , 123, True]

list元素也可以是另一个list

3.元组

tuple是元组,yuple一旦初始化就不能修改 它可以向list一样查找但不能删除和添加

因为不可变,tuple比list更安全 如果可能多使用tuple

classmates = ('Michael' , 'Bob' , 'Tracy')

定义一个tuple时,在定义的时候,tuple的元素要确定下来

如果要定义一个空的tuple,可以写成:

要定义一个只有一个元素的tuple,防止有歧义必须加一个逗号消除歧义

****另类“可变”元组

在元组中放入一个集合,集合内的元素可以被改变

二、循环

1.for...in...

做一个从1-10的整数之和

sum = 0 for x in [1,2,3,4,5,6,7,8,9,10]: sum = sum + x print(sum)

若要计算从1到100的整数之和,一个个写太麻烦了,这里引入一个range()函数

range(X):生成序列从0到小于X的整数

sum = 0 for × in range(101): sum = sum + × print(sum)

2.while循环

while循环,只要条件满足,就不断循环,条件不满足时退出循环。

例:计算1000以内的奇数和

sum = 0 n = 99 while n > 0: sum = sum + n n = n -2 print(sum)

3.break退出循环

原本是打印1-100的数字 现在打印到10停下

n=1 while n <= 100: if n > 10: break print(n) n=n+1 print('END')

4.continue推出循环

n=0 while n < 10: n = n + 1 if n % 2 == 0: continue print(n)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询