本文实例讲述了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支持链式赋值
print add,Int
'''''增量赋值:等号和一个运算符组合一起并将计算结果重新赋值给左边的变量。'''
Int+=10
print "The Int+10=",Int
Float-=0.2
print "The Float-0.2=",Float
Int*=5
print "The Int *5=",Int
Int/=5
print "The Int/5=",Int
Int%=5
print "The Int%2=",Int
Int **=2
print "The Int **=",Int
Int<<=2#左移两位
print "The Int <<2=",Int
Int>>=2#右移两位
print "The Int>>2=",Int
Int &=10#按位相与
print "The Int &10=",Int
Int ^=3#按位取反
print "The Int^3=",Int
Int |=3#按位相或
print "The Int|3=",Int
#List加法
List+=['EWANG']
print "The List:",List
#多重赋值
a=b=c=d=e=f=8
print a,b,c,d,e,f
'''''多元赋值:将多个变量同时赋值.
采用这种方式赋值时,等号两边的对象都是元组.
通常元组需要用圆括号()括起来.
圆括号是可选的,为了代码的可读性,建议加上圆括号
'''
x,y,z=4,8,"ewang" #为了代码可读性,建议使用圆括号
print x,y,z
(x,y,z)=(4,8,"ewang" )
print x,y,z
#Python的多元赋值方式可以实现无需中间变量交换两个变量的值
(x,y)=(y,x)
print x,y
更多Python相关内容感兴趣的读者可查看本站专题:《Python入门与进阶经典教程》、《Python字符串操作技巧汇总》、《Python列表(list)操作技巧总结》、《Python编码操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》及《Python文件与目录操作技巧汇总》
希望本文所述对大家Python程序设计有所帮助。
# Python
# 变量
# 赋值
# 操作
# Python动态声明变量赋值代码实例
# python变量赋值方法(可变与不可变)
# Python中实现变量赋值传递时的引用和拷贝方法
# Python变量赋值的秘密分享
# go和python变量赋值遇到的一个问题
# 深入理解Python中变量赋值的问题
# python实现同时给多个变量赋值的方法
# python模块中判断全局变量的赋值的实例讲解
# 操作技巧
# 两位
# 链式
# 都是
# 运算符
# 进阶
# 相关内容
# 多个
# 感兴趣
# 数据结构
# 给大家
# 并将
# 可选
# 可以实现
# 所述
# 将该
# 程序设计
# 需要用
# 使用技巧
# 返回值
相关文章:
如何快速使用云服务器搭建个人网站?
如何在建站之星绑定自定义域名?
广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?
沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?
家具网站制作软件,家具厂怎么跑业务?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
电商网站制作公司有哪些,1688网是什么意思?
如何在IIS7中新建站点?详细步骤解析
高端云建站费用究竟需要多少预算?
家庭建站与云服务器建站,如何选择更优?
建站上传速度慢?如何优化加速网站加载效率?
海南网站制作公司有哪些,海口网是哪家的?
如何构建满足综合性能需求的优质建站方案?
微网站制作教程,我微信里的网站怎么才能复制到浏览器里?
制作网站外包平台,自动化接单网站有哪些?
建站之星后台密码如何安全设置与找回?
简单实现Android文件上传
高性能网站服务器部署指南:稳定运行与安全配置优化方案
建站之星安装后界面空白如何解决?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
南平网站制作公司,2025年南平市事业单位报名时间?
h5在线制作网站电脑版下载,h5网页制作软件?
如何选择可靠的免备案建站服务器?
高性能网站服务器配置指南:安全稳定与高效建站核心方案
成都网站制作报价公司,成都工业用气开户费用?
如何生成腾讯云建站专用兑换码?
建站之星如何一键生成手机站?
洛阳网站制作公司有哪些,洛阳的招聘网站都有哪些?
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
存储型VPS适合搭建中小型网站吗?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
ui设计制作网站有哪些,手机UI设计网址吗?
南宁网站建设制作定制,南宁网站建设可以定制吗?
油猴 教程,油猴搜脚本为什么会网页无法显示?
网站制作企业,网站的banner和导航栏是指什么?
如何配置IIS站点权限与局域网访问?
免费制作海报的网站,哪位做平面的朋友告诉我用什么软件做海报比较好?ps还是cd还是ai这几个软件我都会些我是做网页的?
中山网站推广排名,中山信息港登录入口?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
建站之星如何快速更换网站模板?
如何在阿里云通过域名搭建网站?
网站制作的步骤包括,正确网址格式怎么写?
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?
rsync同步时出现rsync: failed to set times on “xxxx”: Operation not permitted
建站之星后台密码遗忘如何找回?
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
建站主机默认首页配置指南:核心功能与访问路径优化
javascript中的try catch异常捕获机制用法分析
*请认真填写需求信息,我们会在24小时内与您取得联系。