码迷,mamicode.com
首页 > 编程语言 > 详细

pythonic

时间:2018-05-29 01:40:29      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:赋值   比较   类型   解压缩   +=   整数   取整   多个参数   意义   


print(1 + 2)
x=10
y=20
res=x + y
print(res)

#/是有零有整
print(10 / 3)
#// 地板除,只取整数部分

print(10 // 3)
print(10 // 4)


#% :取余数
print(10 % 3)

print(10 ** 2)


pwd=‘123‘
print(pwd != ‘123‘)


#列表之间比较大小,仅限于相同位置对应的值是同一类型
l1=[1,‘a‘,3]
l2=[1,3]

print(l2 > l1)

print(10 > 1.1)



age=18

# age+=1 #age=age + 1
# age*=10 #age=age*10
age//=3 #age=age//3
print(age)


#重点:
#链式赋值
d=10
c=d
b=d
a=d

a=b=c=d=10


#交叉赋值
x=100
y=200

temp=x
x=y
y=temp
print(x,y)

x,y=y,x
print(x,y)


#变量值的解压缩
l=[‘egon‘,‘asb‘,‘wsb‘]
# x=l[0]
# y=l[1]
# z=l[2]
x,y,z=l

print(x,y,z)

(重点中重点)
以变量_下划线开头或结尾
都是无意义的参数
_ #无意义的变量名
例如:
a = [‘asb‘,‘xsb‘,‘csb‘,‘msb‘,‘zsb‘]
q, w, e, *_ = a (如果多个参数,只想取三个参数,后面的参数不取可以用_来代替,*是通配符,不管后面有几个参数都可以取到。)
print(q, w, e)

pythonic

标签:赋值   比较   类型   解压缩   +=   整数   取整   多个参数   意义   

原文地址:https://www.cnblogs.com/wuheng-123/p/9103042.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!