I=0
while I<5:
I+=1
print("*"*I)
'''执行结果为:
*
**
***
****
'''
i = 0
while i <5 :
print("*"*i)
i += 1
j = 0
while j < 5 :
print("*"*j)
j+=1
"""执行结果:
* * *
* * * **
* * * * ***
* * * * * ****
* * * * * * *****
* * * * * * * ******
* * * * * * * * *******
* * * * * * * * * ********
* * * * * * * * * * *********
* * * * * * * * * * *
"""
i=0
while i < 10:
print(i)
i += 1
if i == 2:
break
else:
print("执行完毕!")
i=0
while i < 10:
print(i)
i += 1
if i == 2:
continue
else:
print("执行完毕!")
序列
- 基本概念: 是Python中最基本的一种数据结构。序列用于保存一组有效的数据
- 分类
列表
list=["str",1,23,"123",1]
print(list)
list=["0",1,2,3,4,5,6,7,8,9,10]
print(list[0:2])
print(list[1:5])
print(list[1:5:2])
- [ ] 起始位置省略结尾
list = [1,2,3,4,5,6,7,8,9]
print(list[:9:1])
print(list[:9)
list=[1,2,3,4,5,6,7,8,9]
print(list[1:])
print(list[1::1])
list=[1,2,3,4,5,6,7,8,9]
print(list[::])
print(list[::1])
str=[1,2,3]
c=[4,5,6]
add=str + c
print(add)
list =[1,2,3,4,5,6,7,8,9]
if 1 in list:
print(f"{1}在列表中")
else :
print(f"{1}不在列表中")
if 2 not in list:
print(f"{11}不在列表中")
else:
print(f"{11}在列表中")
list = [1,2,3,4,5,6,7,8,9]
print(len[list])
list=[1,2,3,4,5,6,7,8,9]
print(max(list))
print(min(list))
- index():查询该列表中某个值的下标(注意:该值要在列表中,如果该值有两个及以上会输出从左往右的第一个遇到的该值的下标)
list=[1,2,3,4,5,6,7,8,9]
paint(list.index(1) - count():显示列表中该值出现的次数,如果该值在列表中未出现则会输出0
list=[1,2,3,4,5,6,7,8,9,1,1,1,2,2,3,4]
print(list.count(1)) - 修改列表