目录
一、编码规范
Python代码在编写的时候会有一些格式上的要求,这是编程时的基本规范。有些企业也会有自己的代码编写规范。
-
命名规则:所有的工程,包名,文件名,变量名,函数和类名等,需要命名的东西,在命名的时候一定要有标准的命名规则。
-
驼峰命名法则:myFirstPythonDemo
-
不能用关键字命名:关键字就是有特殊含义的字符串,如果非要用关键字,则在关键字前添加一个下划线__
-
不能用拼音命名:因为拼音的命名是非常业余的表现,会被同行耻笑
-
推荐的命名规范:my_first_python_demo,通过下划线将不同的单词进行区分的命名规则
-
-
python语言没有每行代码的结束符,每一行代码写完的标志就是回车,当然特定情况下支持多行编写,通过连接符'\'来链接内容。在python中,所有的代码是通过缩进来控制格式和代码的层级。严格遵循缩进规范,缩进快捷键是
-
注释:注释是很重要的功能。本身的意义是对代码的说明。包括单行注释#,多行注释''' '''两种形态。一定要记得在自己写代码的时候多使用注释,对代码进行说明。养成良好的代码注释习惯。
-
弱数据类型:Python体系下,所有的变量都是弱数据类型,也就是不会先定义类型再进行数据传递,而是通过传递的数据来决定它的类型。弱数据类型就是在定义的时候不用明确定义它的数据类型,而是根据实际赋值的结果是什么类型,决定了它的数据类型。
二、变量的定义
变量,顾名思义就是可以变化的量,用来记录某一个特定状态的。
在实际编程的过程中,会需要用到各种各样的数据,在程序中进行计算和处理。在引用这些内容的时候,就需要通过比那里来进行引用。所以变量是编程时非常重要且常用的一个点。
变量本身的名字是不固定的(只要不和关键字重名即可),变量的值也是可以随意变化的,是可以被随意改变的。
例如:wuhan = “测试小咖”
这个 wuhan 就是变量,而“测试小咖”就是给这个变量定义的值
如果在后面再写一个:wuhan = “Python自动化”,
那么,这个变量wuhan的值就变成了“Python自动化”
三、基本数据类型的应用
Python语言中有常见的基本数据类型,这些类型是在整个编程的过程中会非常频繁来使用的。具体的基本数据类型如下:
-
Number(数字):例如age = 18 这里的18就是数字类型的值
-
String(字符串):例如name = “csxk” 这里的csxk就是str类型的数据,注意如果是
name = “1234”,这里的1234的类型也是str,简而言之,加了引号的都是字符串 -
List(列表):通过中括号括起来,不同的值用,号进行划分,list中的所有元素都是通过下标来获取,下标从0开始。
例如:Emma = [1,2,3,4],其中的Emma[0]指的就是1 -
Tuple(元组):通过括弧号括起来,用,号进行划分,基本的功能与list类似,但两者有不同。
-
Set(集合):很独特的序列,通过{ }括起来的,无序,并且可以自动去重。
例如:csxk = {'a',1,'a',4,'b'},如果print(csxk)可以输出{'a',1,4,'b'}
将一个集合进行去重操作,最快方法是将其转换为set集合 -
Dictionary(字典):是基于键值对(key,value)的形态来实现数据存储与访问的一种序列。是python当中独有的一种数据类型,它不是jison(jison始终格式,而不是数据类型)
例如:
ms = {
'name' = 'ms'
'age' = '18'
}
它的取值是通过key值来获取value值
例如:
print(ms['name'])