python学习(7)——range()函数、 元组tuple、== , != 与 is , is not 的区别

1、 range()函数,生成一个自然数序列

for i in range(30) :# 循环30次,常用替代while循环
    print(i,end=' ')
print('\n')

print("="*50)

==================================================

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 

==================================================

2、元组tuple,元组是一个不可变的序列,操作与列表一致。若希望数据不改变,则使用元组

my_tuple = (1,2,3,4,5) # 创建元组
print(my_tuple)
print(my_tuple[3])
# my_tuple[3]=10 ,报错,不可更改
# 元组解包,解构
a,b,c,d,e = my_tuple #对应赋值给a,b,c,d,e,变量数量需要与元素数量一致
print(a,b,c,d,e)
# 常用解包来互换值
x = 20
y = 30
print('x=',x,'y=',y)
x,y = y,x
print('x=',x,'y=',y)

print("="*50)

==================================================
(1, 2, 3, 4, 5)
4
1 2 3 4 5
x= 20 y= 30
x= 30 y= 20
==================================================

3、== , !=  与 is , is not 的区别
# == ,!=比较的是对象的值是否相等
# is , is not 比较的是对象的id是否相等

print(a==b)
print(a is b)
print("="*50)

==================================================
True
False
================================================== 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值