一:Python程序注释怎么加
1.1什么是注释?
注释就是计算机不去识别,主要用来我们人自己看的,这样做的好处就是:对代码作用和功能进行了描述,用于提高代码的可读性。注释在编程中主要分为单行注释和多行注释
1.2 单行注释
Python 其实最开始只有单行注释,所以单行注释是以#开头。如:
1.3- 多行注释 三个引号引起来的是多行注释
python 中原本没有多行注释,第一种就是我们可以使用单行字符串的形式来进行多行注释,第二种就是多行字符串使用三个单引号来包含一段字符
也可以使用三个单引号来包裹一段文字来形成注释:
1.4 程序中的注释 的特殊 使用
注意:在默认情况下,python2(不是 3)源代码中不支持中文,而是使用默认的 ASCII编码,我们需要在 python 源代码的开头位置添加如下配置,来告诉 python 解释器支持中文处理
-- coding=utf-8 --
在 python2 的开头加上上面的注释,python2 就支持中文的显示 了
否则 python2 不支持中文的显示,注意,我说的是 python2
python3 默认支持中文编码的哦~~~
print(“哈哈哈哈”)
一定要添加在第一行代码上,注意都是英文的字符哦~~~。
**
二:变量和数据类型
**
2.1- 什么变量
运行时环境(程序运行过程中,这个值可以发生变化的)变化的量
在Python中,每个变量在使用之前都必须赋值,变量只有在赋值之后才会被创建。
变量定义之后就可以直接使用了。
int a = 10;
a = 20;
a = 20.5; // 报错
Python一门弱数据类型语言
变量名称 = 变量值
2.2什么是强数据类型语言,若数据类型语言
强数据类型语言:当定义变量的类型后,不允许存储其他数据类型
若数据类型语言:变量的类型不固定,值是什么类型,变量就会自动变成对应类型
2.3变量的命名问题(变量命名规范)
|-- 1、变量名称只能由有效符号(大小写字母,数字,_)组成
|-- 2、不能以数字开头
|-- 3、不能是关键字或者保留字
|-- 4、变量命名尽量有意义
|-- 小驼峰法
|-- 下划线法(推荐)
2.4驼峰命名法
2.4.1小驼峰式命名法
第一个单词以小写字母开始,后续单词的首字母大写。如:firstName。
2.4.2大驼峰式命名法
每一个单词的首字母都大写。如:FirstName。
2.5关键字就是在Python内部已经使用的标识符。
查看Python的关键字
import keyword
keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue','def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
2.6变量的类型*
在Python中,定义变量是不需要指定数据类型的。但Python本身是有数据类型的,它的数据类型可分为数字型和非数字型。
-
数字型
整型int。
浮点型float。
布尔bool。布尔类型中用True和False表示真和假(非零即真)。
复数型complex。主要用于科学计算,如:平面场问题、波动问题、电感电容等问题。 -
非数字型
字符串。
列表。
元组。
字典。
说明
在Python 2.x版本中,根据保存数值的长度整型还分为整型(int)和长整型(long),而在Python 3.x版本中整型并没有区分整型(int)和长整型(long)。
在Python中可使用type函数查看一个变量的数据类型,如:type(var)。
2.7不同类型变量之间的计算 -
数字型变量之间的计算
在Python中,数字型变量之间是可以直接计算的。
布尔类型(bool)变量在计算时True的值为1,False的值为0。 -
字符串变量之间的计算
在Python中,字符串变量之间可以用+进行拼接,生成新的字符串。
在Python中,字符串变量和整型变量之间可以用*进行计算,表示重复拼接相同的字符串。除此之外,数字型变量和字符串之间不能进行其他计算。|-- 基本数据类型
|-- 数值型
|-- 整数 int
|-- 浮点数 float
|-- 复数
|-- 布尔类型 真(True) 假(False)
|-- 字符串
单引号
双引号
三引号|-- 复合数据类型(引用、指针)
|-- 字典
|-- 列表
|-- 元组
|-- 集合
…… 万物皆对象
Python的类型转换:
int()
float()
str()
常见的运算符
全局函数:
print(字符串) # 在控制台上输出这个字符串,标准输出函数
type(变量) # 返回该变量的数据类型
input(字符串) # 标准输入函数,将控制台上一个数输入到变量中,返回值是个字符串
int(字符串) # 将该字符串转换为整型数据
float(字符串) # 将该字符串转换为浮点数
str(其他类型) # 将数据转化为字符串