实例介绍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 16 Python
详解python3中socket套接字的编码问题解决
Jul 01 Python
轻量级的Web框架Flask 中模块化应用的实现
Sep 11 Python
Python使用matplotlib绘制正弦和余弦曲线的方法示例
Jan 06 Python
对python数据切割归并算法的实例讲解
Dec 12 Python
Python异常处理例题整理
Jul 07 Python
tensorflow2.0保存和恢复模型3种方法
Feb 03 Python
python中取绝对值简单方法总结
Jul 24 Python
Python 日期与时间转换的方法
Aug 01 Python
Python函数调用追踪实现代码
Nov 27 Python
使用tkinter实现三子棋游戏
Feb 25 Python
7个关于Python的经典基础案例
Nov 07 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 类型转换函数intval
2009/06/20 PHP
php的urlencode()URL编码函数浅析
2011/08/09 PHP
注册页面之前先验证用户名是否存在的php代码
2012/07/14 PHP
Codeigniter出现错误提示Error with CACHE directory的解决方案
2014/06/12 PHP
ThinkPHP表单自动提交验证实例教程
2014/07/18 PHP
php面向对象中static静态属性和静态方法的调用
2015/02/08 PHP
Laravel中Trait的用法实例详解
2016/03/16 PHP
PHP树-不需要递归的实现方法
2016/06/21 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
关于COOKIE个数与大小的问题
2011/01/17 Javascript
Ubuntu 11.10 安装Node.js的方法
2011/11/30 Javascript
JS获取页面窗口大小的代码解读
2011/12/01 Javascript
jquery的attr方法禁用表单元素禁用输入内容
2014/06/23 Javascript
jQuery实现图片局部放大镜效果
2016/03/17 Javascript
原生JavaScript制作计算器
2016/10/16 Javascript
关于Angular2 + node接口调试的解决方案
2017/05/28 Javascript
JavaScript中Object值合并方法详解
2017/12/22 Javascript
关于vue面试题汇总
2018/03/20 Javascript
elementUI select组件默认选中效果实现的方法
2019/03/25 Javascript
vue路由 遍历生成复数router-link的例子
2019/10/30 Javascript
Python操作MySQL数据库9个实用实例
2015/12/11 Python
Python中内置数据类型list,tuple,dict,set的区别和用法
2015/12/14 Python
python使用生成器实现可迭代对象
2018/03/20 Python
Python2包含中文报错的解决方法
2018/07/09 Python
Python + selenium + requests实现12306全自动抢票及验证码破解加自动点击功能
2018/11/23 Python
python多线程高级锁condition简单用法示例
2019/11/07 Python
世界上最大的在线学习和教学市场:Udemy
2017/11/08 全球购物
医药大学生求职简历的自我评价
2013/10/17 职场文书
电气工程及自动化专业自荐书范文
2013/12/18 职场文书
群众路线党课主持词
2014/04/01 职场文书
英语三分钟演讲稿
2014/08/19 职场文书
村党的群众路线教育实践活动工作总结
2014/10/25 职场文书
党的群众路线专项整治方案
2014/11/03 职场文书
小学班主任心得体会
2016/01/07 职场文书
「玫瑰之王的葬礼」舞台剧主视觉图公开
2022/03/21 日漫
Golang 1.18 多模块Multi-Module工作区模式的新特性
2022/04/11 Golang