2019独角兽企业重金招聘Python工程师标准>>>

Python中有以下几个基本的数据类型:

  1. 整数 int
  2. 字符串 str
  3. 浮点数 float
  4. 集合 set
  5. 列表 list
  6. 元组 tuple
  7. 字典 dict
  8. 布尔类型 bool
  9. 日期 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()方法只引用了原变量对应的数据,而并不是把原变量的类型修改了;

转载于:https://my.oschina.net/u/4072026/blog/3006821

Python基本数据类型之整型相关推荐

  1. Python混淆矩阵可视化:plt.colorbar函数自定义颜色条的数值标签、配置不同情况下颜色条的数值范围以及数据类型(整型、浮点型)

    Python混淆矩阵可视化:plt.colorbar函数自定义颜色条的数值标签.配置不同情况下颜色条的数值范围以及数据类型(整型.浮点型) 目录

  2. python数据类型对应布尔值_Python基础数据类型之整型,布尔值,字符串

    1.数据类型 Python中常用的数据类型有多种,如下: 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). int.整型 ...

  3. Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习

    #coding=utf-8 __author__ = 'Administrator'#Python变量类型#Python数字,python支持四种不同的数据类型 int整型 long长整型 float ...

  4. R语言ggplot2可视化:使用scale_y_continous函数自定义指定Y轴的坐标范围以及对应的数值、将坐标轴的数值设置为需要的数据类型(整型、浮点型)

    R语言ggplot2可视化:使用scale_y_continous函数自定义指定Y轴的坐标范围以及对应的数值.将坐标轴的数值设置为需要的数据类型(整型.浮点型) 目录

  5. uint是什么数据类型_3. Go语言数据类型:整型与浮点型

    大家好,我是明哥. 由于某些不可抗力,之前该专栏的所有内容都被删除了.因此之后的一段时间内,我会重新发布这些文章,先给已经看过的关注者提个醒. 本文原文:http://golang.iswbm.com ...

  6. python数据类型怎么定义_零基础如何学好Python 之int 数字整型类型 定义int()范围大小转换...

    本文主题是讲python数字类型python int整型使用方法及技巧.它是不可变数据类型中的一种,它的一些性质和字符串是一样的,注意是整型不是整形哦. Python int有多种数字类型:整型int ...

  7. python 数据类型:整型 字符串 布尔值 列表 元组 字典 集合

    不可变类型:整型 字符串 整型 字符串 可变类型:列表 字典 一.列表常用命令 #增删改查 #查  切片 [] # print(a[1:])#取到最后 # print(a[1:-1])#取到倒数第二值 ...

  8. python系列—数据类型篇(数值型)

    python中的数据类型大致可以分为两类,基础数据类型和组合数据类型. 基础数据类型又可以分为数值型和字符串型.这一篇讲一下数值型. 1.数值型: 简单地说,数值型就是数字,包括大家可能会接触到的各种 ...

  9. mysql约束条件整型_MySQL 数据类型(整型,浮点型,字符类型,日期类型,枚举和集合) 约束条件 自增...

    存储引擎补充: 不同的应用软件处理不同类型的数据 MySQL5.5版本及以上默认的存储引擎为innodb innodb:支持行锁表锁,外键,事物,安全性更高,教myisam数据更安全 myisam:仅 ...

最新文章

  1. BSD和云 – 不可错过的BSD聚会
  2. [UE4]性能优化指南(美术向)
  3. java调用javascript函数_使用Java程序中的参数调用Javascript函数
  4. WPF事件,路由事件
  5. Syncfusion教程:在Xamarin.Forms中创建数据输入表单 (4)
  6. 2021-07-11 layer与tier的区别(英语)
  7. 仿百度文库,office转pdf核心转换功能
  8. problems encountered during text search
  9. 教你炒股票8:投资如选面首,G点为中心,拒绝ED男!
  10. 第一个iOS应用 —— Hello world!
  11. Java程序员如何月薪达到两万,需要技术水平达到什么程度?
  12. SIGIR2022 | 基于Prompt的用户自选公平性推荐算法
  13. BCH公式和李代数求导
  14. python123m与n的数学运算_【Python数学面试题】面试问题:Python“… - 看准网
  15. [翻译]Linter简介-摘自维基百科
  16. 推荐一些非常好用的网盘搜索神器
  17. 趣图:多线程的残酷真相(柯基版)
  18. 课程设计两连发之局域网通讯软件
  19. https 中的SSL/TLS 加密
  20. 四点底“灬”在汉字中的含义

热门文章

  1. linux命令awk
  2. STM32F103的USART1和USART2的TX和RX所对应的分别是那个引脚?
  3. java之filter原理与责任链模式
  4. web工程中的各种路径(eclipse开发)
  5. PHP 5.6.32 增加pdo_dblib.so拓展
  6. 路由与交换 基础 1:组播
  7. INNODB在裸设备上的性能简单测试
  8. C语言 位移运算符的使用
  9. 北交大计算机学院教授,北京交通大学计算机与信息技术学院研究生导师:鲁凌云...
  10. java 转换上传文档_自己编写JAVA环境下的文件上传组件 (转)