实例介绍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 实现数据库更新脚本的生成方法
Jul 09 Python
Python编程之gui程序实现简单文件浏览器代码
Dec 08 Python
Python工程师面试必备25条知识点
Jan 17 Python
详解django自定义中间件处理
Nov 21 Python
python3使用pandas获取股票数据的方法
Dec 22 Python
python 将大文件切分为多个小文件的实例
Jan 14 Python
python实现图片中文字分割效果
Jul 22 Python
python tkinter基本属性详解
Sep 16 Python
Python中import导入不同目录的模块方法详解
Feb 18 Python
pytorch中 gpu与gpu、gpu与cpu 在load时相互转化操作
May 25 Python
容易被忽略的Python内置类型
Sep 03 Python
用60行代码实现Python自动抢微信红包
Feb 04 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
PHP5.2下chunk_split()函数整数溢出漏洞 分析
2007/06/06 PHP
php面向对象全攻略 (七) 继承性
2009/09/30 PHP
WebQQ最新登陆协议的用法
2014/12/22 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
PDO::_construct讲解
2019/01/27 PHP
限制文本字节数js代码
2007/03/06 Javascript
js列举css中所有图标的实现代码
2011/07/04 Javascript
微信WeixinJSBridge API使用实例
2015/05/25 Javascript
JavaScrip调试技巧之断点调试
2015/10/22 Javascript
深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
2016/04/03 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
2016/04/26 Javascript
轻松搞定js表单验证
2016/10/13 Javascript
JavaScript排序算法动画演示效果的实现方法
2016/10/18 Javascript
Mac系统下Webstorm快捷键整理大全
2017/05/28 Javascript
vue中axios处理http发送请求的示例(Post和get)
2017/10/13 Javascript
微信小程序iBeacon测距及稳定程序的实现解析
2019/07/31 Javascript
js实现固定区域内的不重叠随机圆
2019/10/24 Javascript
解决vue-cli 打包后自定义动画未执行的问题
2019/11/12 Javascript
vue-i18n实现中英文切换的方法
2020/07/06 Javascript
让python json encode datetime类型
2010/12/28 Python
python实现从一组颜色中找出与给定颜色最接近颜色的方法
2015/03/19 Python
Python面向对象之继承代码详解
2018/01/29 Python
Python输入二维数组方法
2018/04/13 Python
如何用Python实现简单的Markdown转换器
2018/07/16 Python
Python语言进阶知识点总结
2019/05/28 Python
python mqtt 客户端的实现代码实例
2019/09/25 Python
keras中的backend.clip用法
2020/05/22 Python
Python脚本实现Zabbix多行日志监控过程解析
2020/08/26 Python
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
美国购买隐形眼镜网站:Lenses For Less
2020/07/05 全球购物
介绍一下linux的文件系统
2012/03/20 面试题
教堂婚礼主持词
2014/03/14 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
2015年评职称工作总结范文
2015/04/20 职场文书
幼儿园教师教育随笔
2015/08/14 职场文书
Python下opencv使用hough变换检测直线与圆
2021/06/18 Python