[python](2)---循环与序列(知识点)

1.循环

for循环:
有限次用for循环 无限次用while循环
括号内的值:

  • 两个值的话默认是每次1步长(起点,终点)
  • 一个值的话是(终点)
  • 至少一个参数*

for循环:
for 变量 in range(起点,终点,步长):
循环体

例:输入三个数,如果其中有一个值大于1000,则提示,输入的数值有大于1000的。

for i  in range(3):             #控制输入三次数
    a = int(input("请输入一个数"))
    if a>1000:
        print("有大于1000 的")
        break                   #结束循环

while循环:
起点
while 表达式(bool)/终点(不是数字是表达式):
循环体
步长

例:1+2+3+…+100=?
for 表达式

num = 0
for i in range(1,101):
    num = num + i
    print(num)  #顶头写是直接输出最后的值

while表达式

num = 0
i = 1
while i <= 100:
    num += i
    i += 1
print(num)

break是终止循环
continue是跳出当次循环

2.列表

q = [“刘宏伟”,20,“男”,175.3,68.6,“12345678901”]
这是元祖
p = (“小红”,19,“男”,190.0,70.8,“13888880000”)
这是列表
列表可以修改值,可以追加元素。元祖不可以。

  • 取值:
    print(q[5])

  • 存值:
    q[2] = “女”
    print(q[2])

  • 末尾追加元素
    q.append(“篮球”) #列表可以追加元素,元祖不可以追加
    print(q[6])

  • 遍历数组
    for i in range(5):
    print(q[i])

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值