Python基本数据类型之整型
2019独角兽企业重金招聘Python工程师标准>>>
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()方法只引用了原变量对应的数据,而并不是把原变量的类型修改了;
转载于:https://my.oschina.net/u/4072026/blog/3006821
Python基本数据类型之整型相关推荐
- Python混淆矩阵可视化:plt.colorbar函数自定义颜色条的数值标签、配置不同情况下颜色条的数值范围以及数据类型(整型、浮点型)
Python混淆矩阵可视化:plt.colorbar函数自定义颜色条的数值标签.配置不同情况下颜色条的数值范围以及数据类型(整型.浮点型) 目录
- python数据类型对应布尔值_Python基础数据类型之整型,布尔值,字符串
1.数据类型 Python中常用的数据类型有多种,如下: 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). int.整型 ...
- Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习
#coding=utf-8 __author__ = 'Administrator'#Python变量类型#Python数字,python支持四种不同的数据类型 int整型 long长整型 float ...
- R语言ggplot2可视化:使用scale_y_continous函数自定义指定Y轴的坐标范围以及对应的数值、将坐标轴的数值设置为需要的数据类型(整型、浮点型)
R语言ggplot2可视化:使用scale_y_continous函数自定义指定Y轴的坐标范围以及对应的数值.将坐标轴的数值设置为需要的数据类型(整型.浮点型) 目录
- uint是什么数据类型_3. Go语言数据类型:整型与浮点型
大家好,我是明哥. 由于某些不可抗力,之前该专栏的所有内容都被删除了.因此之后的一段时间内,我会重新发布这些文章,先给已经看过的关注者提个醒. 本文原文:http://golang.iswbm.com ...
- python数据类型怎么定义_零基础如何学好Python 之int 数字整型类型 定义int()范围大小转换...
本文主题是讲python数字类型python int整型使用方法及技巧.它是不可变数据类型中的一种,它的一些性质和字符串是一样的,注意是整型不是整形哦. Python int有多种数字类型:整型int ...
- python 数据类型:整型 字符串 布尔值 列表 元组 字典 集合
不可变类型:整型 字符串 整型 字符串 可变类型:列表 字典 一.列表常用命令 #增删改查 #查 切片 [] # print(a[1:])#取到最后 # print(a[1:-1])#取到倒数第二值 ...
- python系列—数据类型篇(数值型)
python中的数据类型大致可以分为两类,基础数据类型和组合数据类型. 基础数据类型又可以分为数值型和字符串型.这一篇讲一下数值型. 1.数值型: 简单地说,数值型就是数字,包括大家可能会接触到的各种 ...
- mysql约束条件整型_MySQL 数据类型(整型,浮点型,字符类型,日期类型,枚举和集合) 约束条件 自增...
存储引擎补充: 不同的应用软件处理不同类型的数据 MySQL5.5版本及以上默认的存储引擎为innodb innodb:支持行锁表锁,外键,事物,安全性更高,教myisam数据更安全 myisam:仅 ...
最新文章
- BSD和云 – 不可错过的BSD聚会
- [UE4]性能优化指南(美术向)
- java调用javascript函数_使用Java程序中的参数调用Javascript函数
- WPF事件,路由事件
- Syncfusion教程:在Xamarin.Forms中创建数据输入表单 (4)
- 2021-07-11 layer与tier的区别(英语)
- 仿百度文库,office转pdf核心转换功能
- problems encountered during text search
- 教你炒股票8:投资如选面首,G点为中心,拒绝ED男!
- 第一个iOS应用 —— Hello world!
- Java程序员如何月薪达到两万,需要技术水平达到什么程度?
- SIGIR2022 | 基于Prompt的用户自选公平性推荐算法
- BCH公式和李代数求导
- python123m与n的数学运算_【Python数学面试题】面试问题:Python“… - 看准网
- [翻译]Linter简介-摘自维基百科
- 推荐一些非常好用的网盘搜索神器
- 趣图:多线程的残酷真相(柯基版)
- 课程设计两连发之局域网通讯软件
- https 中的SSL/TLS 加密
- 四点底“灬”在汉字中的含义
热门文章
- linux命令awk
- STM32F103的USART1和USART2的TX和RX所对应的分别是那个引脚?
- java之filter原理与责任链模式
- web工程中的各种路径(eclipse开发)
- PHP 5.6.32 增加pdo_dblib.so拓展
- 路由与交换 基础 1:组播
- INNODB在裸设备上的性能简单测试
- C语言 位移运算符的使用
- 北交大计算机学院教授,北京交通大学计算机与信息技术学院研究生导师:鲁凌云...
- java 转换上传文档_自己编写JAVA环境下的文件上传组件 (转)