pythonic

Posted python成长中

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pythonic相关的知识,希望对你有一定的参考价值。


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的主要内容,如果未能解决你的问题,请参考以下文章