实例介绍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 相关文章推荐
详解使用pymysql在python中对mysql的增删改查操作(综合)
Jan 18 Python
Scrapy爬虫实例讲解_校花网
Oct 23 Python
python函数式编程学习之yield表达式形式详解
Mar 25 Python
python 读写文件,按行修改文件的方法
Jul 12 Python
python解析含有重复key的json方法
Jan 22 Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
Feb 12 Python
Docker部署Python爬虫项目的方法步骤
Jan 19 Python
pytorch实现MNIST手写体识别
Feb 14 Python
python 还原梯度下降算法实现一维线性回归
Oct 22 Python
Pytorch实验常用代码段汇总
Nov 19 Python
Python爬虫之爬取哔哩哔哩热门视频排行榜
Apr 28 Python
python字符串拼接.join()和拆分.split()详解
Nov 23 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/09/27 PHP
PHP中curl_setopt函数用法实例分析
2015/04/16 PHP
PHP的反射机制实例详解
2017/03/29 PHP
PHP实现Huffman编码/解码的示例代码
2018/04/20 PHP
解决laravel 表单提交-POST 异常的问题
2019/10/15 PHP
jQuery实现Div拖动+键盘控制综合效果的方法
2015/03/10 Javascript
JavaScript实现在页面间传值的方法
2015/04/07 Javascript
原生JS京东轮播图代码
2017/03/22 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
angular 实现的输入框数字千分位及保留几位小数点功能示例
2018/06/19 Javascript
JS原生瀑布流效果实现
2019/04/26 Javascript
[03:16]DOTA2完美大师赛主赛事首日集锦
2017/11/23 DOTA
Python实现微信公众平台自定义菜单实例
2015/03/20 Python
Python遍历zip文件输出名称时出现乱码问题的解决方法
2015/04/08 Python
Python中if __name__ == '__main__'作用解析
2015/06/29 Python
python求最大连续子数组的和
2018/07/07 Python
pandas通过loc生成新的列方法
2018/11/28 Python
Python采集猫眼两万条数据 对《无名之辈》影评进行分析
2018/12/05 Python
tensorflow 限制显存大小的实现
2020/02/03 Python
Python 跨.py文件调用自定义函数说明
2020/06/01 Python
对python pandas中 inplace 参数的理解
2020/06/27 Python
python openCV实现摄像头获取人脸图片
2020/08/20 Python
python程序实现BTC(比特币)挖矿的完整代码
2021/01/20 Python
非常详细的C#面试题集
2016/07/13 面试题
亿企通软件测试面试题
2012/04/10 面试题
租房协议书怎么写
2014/04/10 职场文书
意向协议书范本
2014/04/23 职场文书
《山谷中的谜底》教学反思
2014/04/26 职场文书
实习推荐信
2014/05/10 职场文书
实习协议书
2015/01/27 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
交通事故代理词范文
2015/05/23 职场文书
电工生产实习心得体会
2016/01/22 职场文书
常用的Python代码调试工具总结
2021/06/23 Python
Python自动化工具之实现Excel转Markdown表格
2022/04/08 Python