实例介绍Python中整型


Posted in Python onFebruary 11, 2019

Python中有以下几个基本的数据类型:

  • 整数 int
  • 字符串 str
  • 浮点数 float
  • 集合 set
  • 列表 list
  • 元组 tuple
  • 字典 dict
  • 布尔类型 bool
  • 日期 date

其中可变数据类型有:list(列表)、dict(字典)、set(集合);

不可变数据类型有:int(整型)、float(浮点型)、str(字符串)、bool(布尔类型)、tuple(元组);

什么可变对象及不可变对象?

不可变对象:就是说该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值不能被改变,相当于把原来的值复制一份后再改变,这会开辟一个新的地址,变量再指向这个新的地址;

可变对象:就是说该对象所指向的内存中的值可以被改变。变量(准确的说是引用)改变后,实际上是其所指的值直接发生改变,并没有发生复制行为,也没有开辟新的地址,该变的还是这个变量本身;

int(整型)

通常被称为是整型或整数,是正或负整数,不带小数点;

创建整型:等号左边是变量名,右边是要赋的值;

a = 100 或 b = -100

整型数据类型变量前的操作符有:加(+)、减(-)、乘()、除(/)和幂(*);

a = 1
b = 2
#加
c1 = a + b
print(c1)  #输出:3
#减
c2 = b - a
print(c2)  #输出:1
#乘
c3 = a * b
print(c3)  #输出:2
#除
c4 = a / b
print(c4)  #输出:0.5
#幂 - > 相当于a的b次方
c5 = a ** b
print(c5)  #输出:1

将整型转换为字符串

a = 100
str_a = str(a)
print(str_a,type(str_a))  #输出:100 <class 'str'>

因为python中int和str是不可变数据类型,所以这里的str()方法只引用了原变量对应的数据,而并不是把原变量的类型修改了;

感谢大家对本次知识点的学习和对三水点靠木的支持。

Python 相关文章推荐
Python的__builtin__模块中的一些要点知识
May 02 Python
总结Python编程中函数的使用要点
Mar 20 Python
Django1.7+python 2.78+pycharm配置mysql数据库
Oct 09 Python
Pycharm远程调试openstack的方法
Nov 21 Python
Python实现矩阵转置的方法分析
Nov 24 Python
python networkx 包绘制复杂网络关系图的实现
Jul 10 Python
Python 元组拆包示例(Tuple Unpacking)
Dec 24 Python
在Tensorflow中实现leakyRelu操作详解(高效)
Jun 30 Python
详细分析Python collections工具库
Jul 16 Python
django和flask哪个值得研究学习
Jul 31 Python
python基于pygame实现飞机大作战小游戏
Nov 19 Python
如何用python反转图片,视频
Apr 24 Python
python开发准备工作之配置虚拟环境(非常重要)
Feb 11 #Python
pycharm配置pyqt5-tools开发环境的方法步骤
Feb 11 #Python
pycharm+PyQt5+python最新开发环境配置(踩坑)
Feb 11 #Python
Python requests模块实例用法
Feb 11 #Python
说说如何遍历Python列表的方法示例
Feb 11 #Python
python按照多个条件排序的方法
Feb 08 #Python
python 使用pandas计算累积求和的方法
Feb 08 #Python
You might like
php IP及IP段进行访问限制的代码
2008/12/17 PHP
一步一步学习PHP(6) 面向对象
2010/02/16 PHP
php class中public,private,protected的区别以及实例分析
2013/06/18 PHP
PHP中遇到BOM、编码导致json_decode函数无法解析问题
2014/07/02 PHP
php示例详解Constructor Prototype Pattern 原型模式
2015/10/15 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
Js 弹出框口并返回值的两种常用方法
2010/12/30 Javascript
Extjs4 类的定义和扩展实例
2013/06/28 Javascript
jquery禁止回车触发表单提交
2014/12/12 Javascript
jquery增加和删除元素的方法
2015/01/14 Javascript
JavaScript生成随机数的4种自定义函数分享
2015/02/28 Javascript
javascript中scrollTop详解
2015/04/13 Javascript
详解JS中的快速排序与冒泡
2017/01/10 Javascript
JavaScript中的call和apply的用途以及区别
2017/01/11 Javascript
jQuery实现的监听导航滚动置顶状态功能示例
2018/07/23 jQuery
创建echart多个联动的示例代码
2018/11/23 Javascript
Vue axios 将传递的json数据转为form data的例子
2019/10/29 Javascript
Servlet返回的数据js解析2种方法
2019/12/12 Javascript
一篇文章让你搞懂JavaScript 原型和原型链
2020/11/23 Javascript
[29:10]Ti4 冒泡赛第二天 NEWBEE vs Titan 3
2014/07/15 DOTA
python3中bytes和string之间的互相转换
2017/02/09 Python
对python中return和print的一些理解
2017/08/18 Python
python读取一个目录下所有txt里面的内容方法
2018/06/23 Python
Python中dict和set的用法讲解
2019/03/28 Python
详解pytorch 0.4.0迁移指南
2019/06/16 Python
Python 使用type来定义类的实现
2019/11/19 Python
pytorch如何冻结某层参数的实现
2020/01/10 Python
tensorflow将图片保存为tfrecord和tfrecord的读取方式
2020/02/17 Python
利用 Python ElementTree 生成 xml的实例
2020/03/06 Python
pyecharts调整图例与各板块的位置间距实例
2020/05/16 Python
web页面录屏实现
2019/02/12 HTML / CSS
耐克奥地利官网:Nike奥地利
2019/08/16 全球购物
毕业生银行实习自我鉴定
2014/10/14 职场文书
高中生综合素质自我评价
2015/03/06 职场文书
Unicode中的CJK(中日韩统一表意文字)字符小结
2021/12/06 HTML / CSS
什么是clearfix (一文搞清楚css清除浮动clearfix)
2023/05/21 HTML / CSS