python学习笔记——循环语句和列表元组

'''
for 循环变量 in 序列: (可迭代对象)
     循环语句
'''
#索引
st = 'hello world xiaobaiyasgiahs123'
##n = 0
##while n<=18:  #条件循环
##     print(st[n],end='')
##     n+=1

##for i in st: #计数循环 迭代循环
##     print(i,end='')


##for i in range(10): #range内置函数,可以生成一个数字序列
##     print(i,end='')

##for i in range(3,10): #取前不取后
##     print(i,end='')


##for i in range(3,10,2): #2步长
##     print(i,end='')

##for i in range(1,11):
##     if i==5:
####          break #终止整个循环
##          continue #跳过当前循环
##     print(f'小白正在跑步,这是第{i}圈')
##else:
##     print('跑完了')
'''
1.break/continue 只能用在循环中,除此以外不能单独使用
2.break/continue 在嵌套循环中,只对最近一层循环起作用
'''
##for i in range(10):
##     for j in range(10):
##          if j==5:
##               break
##          print(j,end='')
##     print(i)
##
##li=[]
##for i in range(0,101,2):
##     li.append(i)
##     if i%2==0:
##          print(i,end=' ')
     
##li=['西瓜','白菜','苹果',100]
##li.append('梨子') #默认追加 添加在;列表的末尾
##li.insert(1,'肉') #指定插入
##li.extend(['egg1','egg2']) #批量添加 可以添加一个列表
##
##li.pop() #默认删除最后一个
##li.pop(5) #指定删除 索引
##li.remove('肉') #根据元素值进行删除
##del li[2:4] #批量删除
##li.clear() #清空 不会改变内存地址

##li = [1,4,2,6,7,9,9,9,6,4,5]
##li.count(9) #统计元素个数
###永久排序
####li.sort() #排序 只能是纯数字或者是纯字符串(元素是同一个数据类型,并且可以比大小)
###临时排序
##a = sorted(li) #可以用变量接收


##tu = ('a','b','c')
##a,b,c = tu #可以多个变量把里面值一一接收出来---拆包
##a,*b = tu #*b 剩下的值全部接收 放在一个列表里面
##a,*b,c = tu #*b 最后接收

##a = li.copy() #复制

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值