实例介绍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入门篇之列表和元组
Oct 17 Python
python处理大数字的方法
May 27 Python
Python使用爬虫猜密码
Feb 19 Python
分享给Python新手们的几道简单练习题
Sep 21 Python
python画柱状图--不同颜色并显示数值的方法
Dec 13 Python
python虚拟环境迁移方法
Jan 03 Python
对Pycharm创建py文件时自定义头部模板的方法详解
Feb 12 Python
python字符串切割:str.split()与re.split()的对比分析
Jul 16 Python
python如何实现从视频中提取每秒图片
Oct 22 Python
python 经典数字滤波实例
Dec 16 Python
Pytorch十九种损失函数的使用详解
Apr 29 Python
Django 解决distinct无法去除重复数据的问题
May 20 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正则表达式中的非贪婪模式匹配的使用
2014/11/25 PHP
Apache PHP MySql安装配置图文教程
2016/08/27 PHP
php使用yield对性能提升的测试实例分析
2019/09/19 PHP
Javascript检查图片大小不要让大图片撑破页面
2014/11/04 Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
2015/05/12 Javascript
JS控制伪元素的方法汇总
2016/04/06 Javascript
Angular2开发——组件规划篇
2017/03/28 Javascript
Linux CentOS系统下安装node.js与express的方法
2017/04/01 Javascript
详解微信小程序Radio选中样式切换
2017/07/06 Javascript
基于JS脚本语言的基础语法详解
2017/07/22 Javascript
node.js基于express使用websocket的方法
2017/11/09 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
JS中this的4种绑定规则详解
2020/02/04 Javascript
js实现抽奖功能
2020/11/24 Javascript
python list转dict示例分享
2014/01/28 Python
python自定义解析简单xml格式文件的方法
2015/05/11 Python
python matplotlib坐标轴设置的方法
2017/12/05 Python
zookeeper python接口实例详解
2018/01/18 Python
详解Django 中是否使用时区的区别
2018/06/14 Python
详解利用django中间件django.middleware.csrf.CsrfViewMiddleware防止csrf攻击
2018/10/09 Python
django 将model转换为字典的方法示例
2018/10/16 Python
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
2019/05/13 Python
python是否适合网页编程详解
2019/10/04 Python
Python变量、数据类型、数据类型转换相关函数用法实例详解
2020/01/09 Python
Django密码存储策略分析
2020/01/09 Python
python实现PDF中表格转化为Excel的方法
2020/06/16 Python
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
越南综合购物网站:Lazada越南
2019/06/10 全球购物
空字符串(“”)和null的区别
2012/11/13 面试题
大学生的应聘自我评价
2013/12/13 职场文书
2014年度安全工作总结
2014/12/04 职场文书
中英文求职信范文
2015/03/19 职场文书
银行大堂经理培训心得体会
2016/01/09 职场文书
2019年度开业庆典祝福语大全!
2019/07/05 职场文书
基于CSS制作创意端午节专属加载特效
2022/06/01 HTML / CSS