Python编程之变量赋值操作实例分析
本文实例讲述了Python编程之变量赋值操作。分享给大家供大家参考,具体如下:
#coding=utf8
'''''
Python中主要通过等号(=)进行赋值。
Python中的赋值不是直接将一个值赋给一个变量,
而是将该对象的引用(并不是值)赋值给变量。
'''
#赋值运算符
Int=12
Float=12.2
String="hello"
List=[1,2,"hell"]
Touple=(4,"hell")
Dictionary={'one':1,
'two':2,
}
'''''python的赋值语句不会返回值。'''
#add=(Int=Int+2)#错误的赋值语句
add=Int=Int+2#python支持链式赋值
printadd,Int
'''''增量赋值:等号和一个运算符组合一起并将计算结果重新赋值给左边的变量。'''
Int+=10
print"TheInt+10=",Int
Float-=0.2
print"TheFloat-0.2=",Float
Int*=5
print"TheInt*5=",Int
Int/=5
print"TheInt/5=",Int
Int%=5
print"TheInt%2=",Int
Int**=2
print"TheInt**=",Int
Int<<=2#左移两位
print"TheInt<<2=",Int
Int>>=2#右移两位
print"TheInt>>2=",Int
Int&=10#按位相与
print"TheInt&10=",Int
Int^=3#按位取反
print"TheInt^3=",Int
Int|=3#按位相或
print"TheInt|3=",Int
#List加法
List+=['EWANG']
print"TheList:",List
#多重赋值
a=b=c=d=e=f=8
printa,b,c,d,e,f
'''''多元赋值:将多个变量同时赋值.
采用这种方式赋值时,等号两边的对象都是元组.
通常元组需要用圆括号()括起来.
圆括号是可选的,为了代码的可读性,建议加上圆括号
'''
x,y,z=4,8,"ewang"#为了代码可读性,建议使用圆括号
printx,y,z
(x,y,z)=(4,8,"ewang")
printx,y,z
#Python的多元赋值方式可以实现无需中间变量交换两个变量的值
(x,y)=(y,x)
printx,y
更多Python相关内容感兴趣的读者可查看本站专题:《Python入门与进阶经典教程》、《Python字符串操作技巧汇总》、《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
热门推荐
10 小红书平安祝福语简短
11 生日祝福语大全女孩简短
12 收生日红包祝福语 简短
13 领证幽默祝福语简短
14 法考面试祝福语简短
15 老哥出门祝福语简短语
16 送灯祝福语简短独特
17 幼儿狗年祝福语大全简短
18 好听的元旦简短祝福语