实例介绍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 09 Python
在Django的模型和公用函数中使用惰性翻译对象
Jul 27 Python
python 使用get_argument获取url query参数
Apr 28 Python
Python中django学习心得
Dec 06 Python
创建Django项目图文实例详解
Jun 06 Python
使用Python完成15位18位身份证的互转功能
Nov 06 Python
python manage.py runserver流程解析
Nov 08 Python
numpy ndarray 取出满足特定条件的某些行实例
Dec 05 Python
python GUI库图形界面开发之PyQt5 UI主线程与耗时线程分离详细方法实例
Feb 26 Python
使用 django orm 写 exists 条件过滤实例
May 20 Python
如何解决.cuda()加载用时很长的问题
May 24 Python
Python Pygame实战在打砖块游戏的实现
Mar 17 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学习的路线图
2013/07/10 PHP
php获得客户端浏览器名称及版本的方法(基于ECShop函数)
2015/12/23 PHP
PHP不使用递归的无限级分类简单实例
2016/11/05 PHP
微信公众平台开发教程②微信端分享功能图文详解
2019/04/10 PHP
JavaScript 选中文字并响应获取的实现代码
2011/08/28 Javascript
Javascript 鼠标移动上去小三角形滑块缓慢跟随效果
2013/04/26 Javascript
node.js中的console.timeEnd方法使用说明
2014/12/09 Javascript
js简单实现竖向tab选项卡的方法
2015/05/04 Javascript
javascript比较两个日期相差天数的方法
2015/07/24 Javascript
遮罩层点击按钮弹出并且具有拖动和关闭效果(两种方法)
2015/08/20 Javascript
深入解析JavaScript中的arguments对象
2016/06/12 Javascript
CSS+jQuery实现简单的折叠菜单
2016/12/20 Javascript
vue实现简单表格组件实例详解
2017/04/16 Javascript
Angular4项目中添加i18n国际化插件ngx-translate的步骤详解
2017/07/02 Javascript
jQuery时间戳和日期相互转换操作示例
2018/12/07 jQuery
详解async/await 异步应用的常用场景
2019/05/13 Javascript
小程序开发之模态框组件封装
2020/04/23 Javascript
返回上一个url并刷新界面的js代码
2020/09/12 Javascript
vue 动态创建组件的两种方法
2020/12/31 Vue.js
python爬虫教程之爬取百度贴吧并下载的示例
2014/03/07 Python
在树莓派2或树莓派B+上安装Python和OpenCV的教程
2015/03/30 Python
python版本的读写锁操作方法
2016/04/25 Python
Python求出0~100以内的所有素数
2018/01/23 Python
PyQt5每天必学之拖放事件
2020/08/27 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
python中pytest收集用例规则与运行指定用例详解
2019/06/27 Python
win10环境下配置vscode python开发环境的教程详解
2019/10/16 Python
keras中模型训练class_weight,sample_weight区别说明
2020/05/23 Python
Python基于time模块表示时间常用方法
2020/06/18 Python
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
总裁岗位职责
2013/12/04 职场文书
学习实践科学发展观心得体会
2014/09/10 职场文书
毕业论文答辩开场白和答辩技巧
2015/05/27 职场文书
手术室消毒隔离制度
2015/08/05 职场文书
科学家研发出新型速效酶,可在 24 小时内降解塑料制品
2022/04/29 数码科技
python内置模块之上下文管理contextlib
2022/06/14 Python