Python 基本数据类型(二)
文章目录
- 每日一句正能量
- 前言
- Number(数字)
- 结语
每日一句正能量
每天都给自己一句鼓励的话,每天都制定一个必须达到的目标,每天减少一些无谓的抱怨,生活就会充实一些,与梦想的距离也就更近一些。
朋友,不要叹息命运的坎坷。因为大地的不平衡,才有了河流;因为温度的不平衡,才有了万物生长的春夏秋冬;因为人生的不平衡,才有了我们绚丽的生命
我们都期盼着未来,我们也想快点长大。可是当我们只是空想而不付出于行动的时候我们就会感觉到焦虑空虚。所以我们需要行动起来,一步一步慢慢来,一切都会变好。
做人,要努力得到的不是呼风唤雨的能力,而是淡看风云的胸怀。站得高才能看得远,看得淡才能放得下。怀着一颗宽容的心去生活,再拥挤的世界也会变得无限宽广,再平凡的人生也会变得充满阳光!
这个世界至少有两个东西你不能嘲笑:一个是出身,一个是梦想!什么样的出身不重要!重要的是将来成为什么样的人!出生在哪里不重要!未来在哪里才重要!生来贫穷不可怕将来贫穷才可怕!只要我们有梦想就会了不起,因为你的人生不设限!
人生的路程就是这样,稀松平常的日子里,用大把的时间迷茫,痛苦,却在几个关键的瞬间忽然成长为大人。
前言
Python 是一种强类型的编程语言,即每个变量都必须被明确声明其类型,并且不能在不同类型之间进行隐式转换。Python 的基本数据类型包括整数、浮点数、布尔值、字符串和空值等。在 Python 中,每个对象都有一个类型,可以使用 type() 函数来查看对象的类型。在接下来的文章中,我们将对 Python 的基本数据类型进行详细的介绍。
Number(数字)
Python3 支持 int、float、bool、complex(复数)。
在Python 3里,只有一种整数类型 int,表示为长整型,没有 python2 中的 Long。
像大多数语言一样,数值类型的赋值和计算都是很直观的。
内置的 type() 函数可以用来查询变量所指的对象类型。
>>> a, b, c, d = 20, 5.5, True, 4+3j
>>> print(type(a), type(b), type(c), type(d))
<class 'int'> <class 'float'> <class 'bool'> <class 'complex'>
此外还可以用 isinstance 来判断:
>>> a = 111
>>> isinstance(a, int)
True
>>>
isinstance 和 type 的区别在于:
- type()不会认为子类是一种父类类型。
- isinstance()会认为子类是一种父类类型。
>>> class A:
... pass
...
>>> class B(A):
... pass
...
>>> isinstance(A(), A)
True
>>> type(A()) == A
True
>>> isinstance(B(), A)
True
>>> type(B()) == A
False
注意:Python3 中,bool 是 int 的子类,True 和 False 可以和数字相加, True==1、False==0 会返回 True,但可以通过 is 来判断类型。
>>> issubclass(bool, int)
True
>>> True==1
True
>>> False==0
True
>>> True+1
2
>>> False+1
1
>>> 1 is True
False
>>> 0 is False
False
在 Python2 中是没有布尔型的,它用数字 0 表示 False,用 1 表示 True。
当你指定一个值时,Number 对象就会被创建:
var1 = 1
var2 = 10
您也可以使用del语句删除一些对象引用。
del语句的语法是:
del var1[,var2[,var3[....,varN]]]
您可以通过使用del语句删除单个或多个对象。例如:
del var
del var_a, var_b
结语
每个人刚开始学习的时候都是小白,这个过程中或多或少的都会看看别人写的博客,过程中也可能会踩过很多坑。遇到问题的时候,我们可以记录下来,不管是对自己还是对其他学习的小伙伴都很有帮助。程序员大多都是很孤独的,写作也可以让自己的孤独“有处安放”,多去表达,多点表达,对于不善言辞的程序员总是有很多好处,博文写作的过程中最重要的是思路清晰有条理,和敲代码最大的不同是,编程有了明确的目标,日复一日必成高手,而写作如果只是为了写而写,往往会失了初心,丢了本真。写作不仅可以提高言语表达能力,更可以培养持续做事情的毅力,最好得是能遇到很多志同道合的朋友。
转载自:https://blog.csdn.net/u014727709/article/details/131378745
欢迎start,欢迎评论,欢迎指正
Python 基本数据类型(二)相关推荐
- Python 基本数据类型 (二) - 字符串
str.expandtabs([tabsize]): str类型的expandtabs函数,有一个可选参数tabsize(制表符大小) 详细来说,expandtabs的意思就是,将字符串中的制表符\t ...
- Python基础数据类型之字符串(二)
Python基础数据类型之字符串(二) 一.字符串的常规操作 二.字符串的大小写转换 1.首字母大写 2. 每个单词首字母大写 3.大写转化为小写 4.所有字母变成大写字母 二.验证码忽略大小写 三. ...
- Python基础(二)--数据类型,运算符与流程控制
目录 Python基础(二)--数据类型,运算符与流程控制 1 数据类型 1.1 Python中的数据类型 1.2 整数类型(int) 1.3 布尔类型 1.4 浮点类型 1.5 复数类型 1.6 类 ...
- Python基础(二) 基本数据类型①:整数型、布尔型、字符串
转载清注明原文地址,谢谢. 一.Python基本数据类型 int : 整数. 主要⽤用来进⾏行行数学运算 str : 字符串串, 可以保存少量量数据并进⾏行行相应的操作 bool : 判断真假, Tr ...
- python基础数据类型之列表,元组(基础二)
第四章 python基础数据类型之列表,元组(基础二) python常用数据类型之组合数据类型:列表,元组. 4.1 列表 list 列表介绍 列表是python的基础数据类型之⼀ ,其他编程语⾔言也 ...
- Python——基本数据类型(二):元组、集合与字典
一.元组 元组表现形式tuple 元组是一个不可变序列(一般当我们希望数据不改变时,我们使用元组,其他情况下基本都用列表) 使用()创建元素 元组不是空元组至少有一个 逗号(,) 当元组不是空元组时括 ...
- Python基础数据类型之set集合
Python基础数据类型之set集合 一.set数据类型介绍 二.set集合演示 三.set集合中hash介绍 1.哈希定义 2.数据类型的hash和不可hash 3.set中hash示例 四.set ...
- Python基础数据类型之字符串(一)
Python基础数据类型之字符串(一) 一.字符串格式化 1.字符串占位符 2.字符串格式化操作 二.f-string格式化 三.字符串的索引 四.字符串的切片 1.常规切片使用方法 3.步长的介绍 ...
- python的数据类型和变量的定义及使用
一.数据类型按数值非数值分类 1.python的数据类型可以分为 数字型 和 非数字型. 数字型 整型 (int) 浮点型(float) 布尔型(bool) 复数型 (complex)(主要用于科学计 ...
- 第一章 TensorFlow基础——python语法(二)
简明Python基础(二) 此为jupyter notebook导出文档,如果习惯jupyter界面可以下载文件 链接:https://pan.xunlei.com/s/VMn5sAsjVypJElz ...
最新文章
- R语言与数据分析(12)向量
- 《Learning Scrapy》(中文版)第11章 Scrapyd分布式抓取和实时分析
- 数据库oracle文件怎么打开,Oracle某个数据文件损坏,如何打开数据库-数据库专栏,ORACLE...
- 2020Alibaba数学竞赛预选赛第二轮参考答案
- 拥抱.NET Core系列:依赖注入(2)
- ssm访问不到html_IDEA解决SSM项目的静态资源路径问题:HTML,CSS,JS--详解
- celery实现任务统一收集、分发执行
- 作为一个女程序员,有感而发
- HDU1799 循环多少次?
- matlab之svd、svds函数
- css权威指南 读书笔记
- 纲要-Java网络爬虫系统性学习与实战(1)
- 道哥亲笔:谈谈为什么要做弹性安全网络
- android3d地图,百度地图Android版 新增卫星图及3D模式
- 基于微信小程序的民宿酒店预订系统
- ML-Agents学习之RollerBall项目
- css让table表格上下左右居中的样式
- 再谈GC2:Java垃圾收集器与GC日志分析实践
- Thermal(1)——温控策略
- 关于微信小程序(应用号)的全部看法[转]
热门文章
- 小米将推1500元的红米note9,OPPO却继续玩低配高价
- mysql创建数据表并添加数据的相关命令及操作(二)
- lmx2594的verilog驱动
- 两台电脑其中一台无法ping通的问题
- LAMPLNMP简介
- matlab解方程出现root,如何获得数值解:
- 找个学计算机的当老公的20大缺点...也不知道是哪个缺心眼的MM说的...
- CodeForces - 750D New Year and Fireworks(模拟+滚动数组记录)
- TFT-LCD屏幕显示图片
- 精度评定中的准确率(Precision)和召回率(Recall)