今天写的文章是记录我从零开始学习Python的全过程。
Python基础语法学习:
Python中在进行变量定义时,第一个字符必须是字母或者下划线,并且在定义变量的时候要错开“关键字”。
Python中的注释方法有三种,如下图所示:
分别是: # 、''' 、""" 。
Python中表示代码块的时候没有和C#一样用大括号{}将代码放到里面,而是采用相同的缩进空格数来表示一个代码块。下面通过两个图片来表示Python和C#的不同,图片如下图所示:
第一张图片为Python,第二张图片为C#。
Python3中的数字类型有四种分别是:整数型(int)、布尔(bool)、浮点数(float)、复数(compley)。
Python中定义字符串可以使用单引号和双引号,定义多行字符串的时候可以使用三引号。
Python中的变量不需要进行声明,也不需要指明变量类型。因为Python是弱类型语言,变量在赋值以后就会被创建出来。而C#是强类型语言。
Python中的标准数据类型有6个,其中上面已经介绍了其中一种数字类型。其它5种类型分别是:string(字符串)、list(列表)、Tuple(元组)、Set(集合)、Dictionary(字典)。其中Number(数字)、String(字符串)、Tuple(元组)为不可改变的数据。List(列表)、Dictionary(字典)、Set(集合)为可以改变的数据。
在Python3中bool类型是int类型的子类,这句话其实很好理解。因为bool类型中的true一般都用数值0来表示,而false一般都用1来表示。所以在Python2中没有bool类型,只有0和1的存在。
弱类型语言的特点:1、不需要声明可以直接使用,如上面截图所示。2、变量类型可以随时改变,因为变量没有实际的类型,所以可以随时切换变量类型。
而对于想判断Python中变量类型的时候,也可以用type()方法来检测某个变量的类型是什么。
今天学习分享到此结束,我们下篇文章再见吧。