Python编程之变量赋值操作实例分析


Posted in Python onJuly 24, 2017

本文实例讲述了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之有容乃大的list(1)
Sep 14 Python
Windows系统下PhantomJS的安装和基本用法
Oct 21 Python
python监测当前联网状态并连接的实例
Dec 18 Python
python 3.3 下载固定链接文件并保存的方法
Dec 18 Python
Python之循环结构
Jan 15 Python
python顺序执行多个py文件的方法
Jun 29 Python
python pandas生成时间列表
Jun 29 Python
Django之提交表单与前后端交互的方法
Jul 19 Python
pygame实现烟雨蒙蒙下彩虹雨
Nov 11 Python
Python 如何查找特定类型文件
Aug 17 Python
如何Tkinter模块编写Python图形界面
Oct 14 Python
python 利用百度API识别图片文字(多线程版)
Dec 14 Python
Python模块结构与布局操作方法实例分析
Jul 24 #Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
Jul 24 #Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
Jul 24 #Python
python引入导入自定义模块和外部文件的实例
Jul 24 #Python
Python3.X 线程中信号量的使用方法示例
Jul 24 #Python
Python基于list的append和pop方法实现堆栈与队列功能示例
Jul 24 #Python
老生常谈进程线程协程那些事儿
Jul 24 #Python
You might like
关于文本留言本的分页代码
2006/10/09 PHP
PHP数据库链接类(PDO+Access)实例分享
2013/12/05 PHP
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
Laravel使用PHPQRCODE实现生成带有LOGO的二维码图片功能示例
2017/07/07 PHP
Avengerls vs KG BO3 第三场2.18
2021/03/10 DOTA
jQuery 中关于CSS操作部分使用说明
2007/06/10 Javascript
浅谈被jQuery抛弃的函数及替代函数
2015/05/03 Javascript
JS实现点击登录弹出窗口同时背景色渐变动画效果
2016/03/25 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
JS简单判断函数是否存在的方法
2017/02/13 Javascript
jQuery插件HighCharts绘制的2D堆柱状图效果示例【附demo源码下载】
2017/03/14 Javascript
js实现一个简单的数字时钟效果
2017/03/29 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
react实现换肤功能的示例代码
2018/08/14 Javascript
layui表格 返回的数据状态异常的解决方法
2019/09/10 Javascript
JS图片懒加载的优点及实现原理
2020/01/10 Javascript
工作中常用js功能汇总
2020/11/07 Javascript
Python中使用logging模块打印log日志详解
2015/04/05 Python
简单解析Django框架中的表单验证
2015/07/17 Python
Python配置mysql的教程(推荐)
2017/10/13 Python
微信跳一跳python辅助脚本(总结)
2018/01/11 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
将python文件打包成EXE应用程序的方法
2019/05/22 Python
Python实现决策树并且使用Graphviz可视化的例子
2019/08/09 Python
Django Channel实时推送与聊天的示例代码
2020/04/30 Python
Python参数传递及收集机制原理解析
2020/06/05 Python
利物浦足球俱乐部官方网上商店:Liverpool FC Official Store
2018/01/13 全球购物
DeinDesign德国:设计自己的手机壳
2019/12/14 全球购物
中专生毕业个人鉴定
2014/02/26 职场文书
国窖1573广告词
2014/03/21 职场文书
民主生活会整改措施(党员)
2014/09/18 职场文书
行政执法队伍作风整顿剖析材料
2014/10/11 职场文书
2015年村党支部工作总结
2015/04/30 职场文书
go结构体嵌套的切片数组操作
2021/04/28 Golang
52条SQL语句教你性能优化
2021/05/25 MySQL
python游戏开发Pygame框架
2022/04/22 Python