实例介绍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中的装饰器用法详解
Jan 14 Python
Python操作MySQL简单实现方法
Jan 26 Python
python开发之基于thread线程搜索本地文件的方法
Nov 11 Python
Python 通过pip安装Django详细介绍
Apr 28 Python
Python中交换两个元素的实现方法
Jun 29 Python
Python输出\u编码将其转换成中文的实例
Dec 15 Python
Python基础学习之类与实例基本用法与注意事项详解
Jun 17 Python
布隆过滤器的概述及Python实现方法
Dec 08 Python
Python实现鼠标自动在屏幕上随机移动功能
Mar 14 Python
Python matplotlib模块及柱状图用法解析
Aug 10 Python
pycharm中leetcode插件使用图文详解
Dec 07 Python
opencv用VS2013调试时用Image Watch插件查看图片
Jul 26 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 判断网页是否是utf8编码的方法
2014/06/06 PHP
ThinkPHP模板判断输出Empty标签用法详解
2014/06/30 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
2016/05/26 PHP
yii2.0框架实现上传excel文件后导入到数据库的方法示例
2020/04/13 PHP
js 鼠标拖动对象 可让任何div实现拖动效果
2009/11/09 Javascript
jquery实现图片滚动效果的简单实例
2013/11/23 Javascript
JavaScript避免内存泄露及内存管理技巧
2014/09/05 Javascript
javascript中replace( )方法的使用
2015/04/24 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
EasyUI加载完Html内容样式渲染完成后显示
2016/07/25 Javascript
JS输出空格的简单实现方法
2016/09/08 Javascript
详解JS构造函数中this和return
2017/09/16 Javascript
浅谈React中组件间抽象
2018/01/27 Javascript
使用Vue写一个datepicker的示例
2018/01/27 Javascript
Vue-cli@3.0 插件系统简析
2018/09/05 Javascript
vue组件之间通信实例总结(点赞功能)
2018/12/05 Javascript
分享JS表单验证源码(带错误提示及密码等级)
2020/01/05 Javascript
javascript解析json格式的数据方法详解
2020/08/07 Javascript
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
使用python将图片格式转换为ico格式的示例
2018/10/22 Python
在Python文件中指定Python解释器的方法
2019/02/18 Python
PyQt5 QListWidget选择多项并返回的实例
2019/06/17 Python
python 并发编程 非阻塞IO模型原理解析
2019/08/20 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
python的mysql数据库建立表与插入数据操作示例
2019/09/30 Python
利用python实现凯撒密码加解密功能
2020/03/31 Python
10行Python代码实现Web自动化管控的示例代码
2020/08/14 Python
美国创意礼品网站:UncommonGoods
2017/02/03 全球购物
3分钟英语演讲稿
2014/04/29 职场文书
禁毒宣传工作方案
2014/05/23 职场文书
大学专科自荐信
2014/06/17 职场文书
农行心得体会
2014/09/02 职场文书
关于python类SortedList详解
2021/09/04 Python
MySQL数据库之内置函数和自定义函数 function
2022/06/16 MySQL
Nginx报错104:Connection reset by peer问题的解决及分析
2022/07/23 Servers