python注释,变量及数据类型


一: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本身是有数据类型的,它的数据类型可分为数字型和非数字型。

  1. 数字型
    整型int。
    浮点型float。
    布尔bool。布尔类型中用True和False表示真和假(非零即真)。
    复数型complex。主要用于科学计算,如:平面场问题、波动问题、电感电容等问题。

  2. 非数字型
    字符串。
    列表。
    元组。
    字典。
    说明
    在Python 2.x版本中,根据保存数值的长度整型还分为整型(int)和长整型(long),而在Python 3.x版本中整型并没有区分整型(int)和长整型(long)。
    在Python中可使用type函数查看一个变量的数据类型,如:type(var)。
    2.7不同类型变量之间的计算

  3. 数字型变量之间的计算
    在Python中,数字型变量之间是可以直接计算的。
    布尔类型(bool)变量在计算时True的值为1,False的值为0。

  4. 字符串变量之间的计算
    在Python中,字符串变量之间可以用+进行拼接,生成新的字符串。
    在Python中,字符串变量和整型变量之间可以用*进行计算,表示重复拼接相同的字符串。除此之外,数字型变量和字符串之间不能进行其他计算。

    |-- 基本数据类型
    |-- 数值型
    |-- 整数 int
    |-- 浮点数 float
    |-- 复数
    |-- 布尔类型 真(True) 假(False)
    |-- 字符串
    单引号
    双引号
    三引号

    |-- 复合数据类型(引用、指针)
    |-- 字典
    |-- 列表
    |-- 元组
    |-- 集合
    …… 万物皆对象

Python的类型转换:
int()
float()
str()

常见的运算符

全局函数:
print(字符串) # 在控制台上输出这个字符串,标准输出函数
type(变量) # 返回该变量的数据类型
input(字符串) # 标准输入函数,将控制台上一个数输入到变量中,返回值是个字符串
int(字符串) # 将该字符串转换为整型数据
float(字符串) # 将该字符串转换为浮点数
str(其他类型) # 将数据转化为字符串

发布了35 篇原创文章 · 获赞 4 · 访问量 2269

猜你喜欢

转载自blog.csdn.net/qq_38891369/article/details/104760449