Python 基本数据类型(二)

每日一句正能量

  每天都给自己一句鼓励的话,每天都制定一个必须达到的目标,每天减少一些无谓的抱怨,生活就会充实一些,与梦想的距离也就更近一些。

  朋友,不要叹息命运的坎坷。因为大地的不平衡,才有了河流;因为温度的不平衡,才有了万物生长的春夏秋冬;因为人生的不平衡,才有了我们绚丽的生命

  我们都期盼着未来,我们也想快点长大。可是当我们只是空想而不付出于行动的时候我们就会感觉到焦虑空虚。所以我们需要行动起来,一步一步慢慢来,一切都会变好。

   做人,要努力得到的不是呼风唤雨的能力,而是淡看风云的胸怀。站得高才能看得远,看得淡才能放得下。怀着一颗宽容的心去生活,再拥挤的世界也会变得无限宽广,再平凡的人生也会变得充满阳光!

  这个世界至少有两个东西你不能嘲笑:一个是出身,一个是梦想!什么样的出身不重要!重要的是将来成为什么样的人!出生在哪里不重要!未来在哪里才重要!生来贫穷不可怕将来贫穷才可怕!只要我们有梦想就会了不起,因为你的人生不设限!

  人生的路程就是这样,稀松平常的日子里,用大把的时间迷茫,痛苦,却在几个关键的瞬间忽然成长为大人。

前言

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,欢迎评论,欢迎指正

猜你喜欢

转载自blog.csdn.net/u014727709/article/details/131378745