Python基础:for循环,range函数,列表,元祖

本文介绍了Python的基础知识,包括for循环的工作原理和使用,如何利用range函数控制循环次数,以及列表和元组的创建与操作。通过实例展示了如何遍历字符串、列表推导式以及列表的增删改查方法,还探讨了元组的特性和用途。
摘要由CSDN通过智能技术生成

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUHl0aG9uIEJsYW5r,size_20,color_FFFFFF,t_70,g_se,x_16

 循环里面三大要素:

1.进去while循环前,变量要有个初始值

2.循环条件,进入while循环的条件是什么

3.循环完一次后,要对变量更新执行加一的操作,不然容易变死循环

while循环最大的问题,必须考虑循环次数是多少次,并且要对循环变量进行更新,不更新就死循环了,一定要满足条件才可以

for循环不需要考虑它的循环次数,for循环底层就是while循环

单独一个print(),且里面什么也没有,可以表示换行,注意循环的时候是内层还是外层循环,循环一次换行

'Python' 可迭代(可以把字符串里面的数据,一个一个的,获取出来)对象

for i in 'python':   可以进行重复的循环迭代出当前字符串里面的一个一个的字符  用i来接收迭代出来的字符   只要是可迭代对象,就可以实现迭代,如果不是可迭代对象,就不能实现迭

    print(i)

P

y

t

h

o

n

循环的次数就是字符串的长度决定的

for循环可以将字符串里面的每一个元素都依次取出来,并且自动赋值给变量i进行接收,再去执行里面的代码,依次打印变量i的值

for循环,又叫做计数循环

可以用for循环来判断它是不是可迭代对象

判断是否为了迭代对象:

dir(判断对象) 看是否有iter(满足可迭代对象的条件),有即为可迭代对象watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAUHl0aG9uIEJsYW5r,size_20,color_FFFFFF,t_70,g_se,x_16

range()函数   左闭右开,取不到1.参数值只能为整数

range(end)  当只有一个参数值时,默认从0开始,end结束

rang(start,end) 当有两个参数值时,从start开始,end结束

range(start,end,step)  当有三个参数值时,从start开始,end结束,step表示步长,步长可以为正整数或负整数,不能为0,有步长,输出也要在范围内的大前提下。默认步长为1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值