实例介绍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 相关文章推荐
在Django中使用Sitemap的方法讲解
Jul 22 Python
python3+PyQt5实现使用剪贴板做复制与粘帖示例
Jan 24 Python
PyCharm 常用快捷键和设置方法
Dec 20 Python
python 生成图形验证码的方法示例
Nov 11 Python
python无限生成不重复(字母,数字,字符)组合的方法
Dec 04 Python
Python实现分段线性插值
Dec 17 Python
详解Python 调用C# dll库最简方法
Jun 20 Python
对python 树状嵌套结构的实现思路详解
Aug 09 Python
通过selenium抓取某东的TT购买记录并分析趋势过程解析
Aug 15 Python
如何将你的应用迁移到Python3的三个步骤
Dec 22 Python
新手学python应该下哪个版本
Jun 11 Python
python调用私有属性的方法总结
Jul 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
删除无限级目录与文件代码共享
2006/07/12 PHP
PHP 日,周,月点击排行统计
2012/01/11 PHP
PHP多进程之pcntl_fork的实例详解
2017/10/15 PHP
Prototype使用指南之ajax
2007/01/10 Javascript
基于jquery的textarea发布框限制文字字数输入(添加中文识别)
2012/02/16 Javascript
jquery 多行文本框(textarea)高度变化
2013/07/03 Javascript
全面理解面向对象的 JavaScript(来自ibm)
2013/11/10 Javascript
同域jQuery(跨)iframe操作DOM(实例讲解)
2013/12/19 Javascript
FF IE浏览器修改标签透明度的方法
2014/01/27 Javascript
用C/C++来实现 Node.js 的模块(二)
2014/09/24 Javascript
解决jQuery使用JSONP时产生的错误
2015/12/02 Javascript
js 获取图像缩放后的实际宽高,位置等信息
2017/03/07 Javascript
浅谈Webpack 是如何加载模块的
2018/05/24 Javascript
微信小程序列表中item左滑删除功能
2018/11/07 Javascript
Vue项目部署的实现(阿里云+Nginx代理+PM2)
2019/03/26 Javascript
函数式编程入门实践(一)
2019/04/20 Javascript
使用vue制作滑动标签
2019/09/21 Javascript
antd vue table跨行合并单元格,并且自定义内容实例
2020/10/28 Javascript
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Python使用scrapy抓取网站sitemap信息的方法
2015/04/08 Python
Python实现批量将word转html并将html内容发布至网站的方法
2015/07/14 Python
用python标准库difflib比较两份文件的异同详解
2018/11/16 Python
如何使用Flask-Migrate拓展数据库表结构
2019/07/24 Python
对Pytorch神经网络初始化kaiming分布详解
2019/08/18 Python
Python验证码截取识别代码实例
2020/05/16 Python
Django filter动态过滤与排序实现过程解析
2020/11/26 Python
服务员岗位职责
2014/01/29 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
汇源肾宝广告词
2014/03/20 职场文书
贫困证明模板(3篇)
2014/09/16 职场文书
企业三严三实学习心得体会
2014/10/13 职场文书
晚会闭幕词
2015/01/28 职场文书
写给纪委的违纪检讨书
2015/05/05 职场文书
用人单位的规章制度,怎样制定才是有效的?
2019/07/09 职场文书
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python
如何给HttpServletRequest增加消息头
2021/06/30 Java/Android