Python的变量原来这么多类型

99 阅读3分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第1天,点击查看活动详情
Python在这几年非常的流行,仅次于JAVA,他的语言非常的简洁,使用Python开发要比JAVA使用开发写很少的的代码,那些使用代码行数来衡量工作量的公司根本不敢用Python,下面我们将从零开始学Python。

开发工具

Python的开发工具,大牛都使用记事本,记事本可以说是万能编译器,但我建议使用PyCharm,它是JetBrains开发的开发工具,开发人员肯定对这家公司并不陌生,这家公司开发了很多工具,感兴趣的可以去它的官网看看。

变量

Python中的变量直接定义:变量名=值,比较简单方便,不需要关心这个变量定义成什么数据类型,Python中的数据类型该有的也有,比如整型int、字符串str、布尔型bool、浮点型float,还有元祖tuple集合set和字典dict,这些数据类型我们后面再一一讲述。由于Python的变量定义如此的简单,如果我们需要关心定义的变量属于什么类型的时候,我们通过使用type()函数来进行判断。

和其他语言一样,变量名也有一定的定义规则,不能随意定义,变量名通过由数字字母和下划线组成,但不能以数字开头,Python的变量名是区分大小写的,同时定义变量名的时候要注意不能和Python中内置的关键字重复,防止产生异议,这样的变量名也是无效的。

数值类型

整型

整型就是整数,长整型归属到了整型中。

浮点型

浮点型就是小数

字符串类型

字符串类型的值用单引号括起来或者使用双引号括起来

布尔类型

布尔类型的取值只有True和False两个值

列表

列表用中括号把多个数值括起来,中间用逗号隔开,像这样:c = [10, 20, 'pig'],列表中的元素有序可重复可变类型,所谓可变类型就是它可以保存任何类型的Python对象

元组

元组用小括号把多个数值括起来,中间用逗号隔开,像这样:c = (10, 20, 30),元组中的元素有序重复不可变类型,它的特点是​元组中的元素不可修改

集合

集合是用大括号把多个数值括起来,中间用逗号隔开,像这样:c = {10, 20, 30},集合中的元素无序不重复可变

字典

字典和Java中的map差不多,以键值对的形式出现,像这样:c = {'name': 'pig', 'age': 18}

注释

Python的注释是#后面加空格,如果是多行注释,使用三个单引号或者三个双引号

'''
注释内容
'''

"""
注释内容
"""

小结

这篇文章是学习Python的第一篇文章,学习的内容也非常的基础,主要习了Python的变量的内容,还有它的注释,开发工具。在学习Python的变量的内容中,我们主要学习了变量名的定义的规范,要注意大小写,同时不能以数字开头,另外还要避开内置的关键词。变量分为数值类型,布尔型,字符串,元组集合和列表。虽然这些内容非常的基础,但是越是基础的东西也需要我们牢固的掌握。