1、变量的定义
- 在
python中,每个变量在使用之前都必须赋值,变量只有在赋值之后才会被创建。 - 使用
=可以给变量赋值。 =左边是变量名,=右边是变量的值。
变量名 = 值
变量定义之后就可以直接使用了。文章源自玩技e族-https://www.playezu.com/39978.html
2、变量的命名
1) 标识符
- 标识符就是在程序中定义的
变量名和函数名。 - 标识符可以由
字母、下划线和数字组成。 - 标识符不能以
数字开头。 - 标识符不能与
关键字重名。 - 标识符
区分大小写。
2) 关键字
- 关键字就是在
python内部已经使用的标识符。
查看python关键字:文章源自玩技e族-https://www.playezu.com/39978.html
文章源自玩技e族-https://www.playezu.com/39978.html
import keyword
print(keyword.kwlist)
3) 变量的命名规则
1> 官方的命名规则
规定命名规则的目的是为了增加代码的识别性和可读性,并非绝对与强制。
- 定义变量时,建议在
=的左右两边各保留一个空格。 - 变量名由
两个或多个单词组成时,每个单词都应使用小写字母,并且单词与单词之间用下划线连接。如:first_name。
2> 驼峰命名法
变量名由两个或多个单词组成时,还可以使用驼峰命名法来命名。文章源自玩技e族-https://www.playezu.com/39978.html
- 小驼峰式命名法
第一个单词以小写字母开始,后续单词的首字母大写。如:firstname。 - 大驼峰式命名法
每一个单词的首字母都大写。如:firstname。
3、变量的类型
在python中,定义变量是不需要指定数据类型的。但python本身是有数据类型的,它的数据类型可分为数字型和非数字型。文章源自玩技e族-https://www.playezu.com/39978.html
1) 数字型
- 整型
int。 - 浮点型
float。 - 布尔
bool。布尔类型中用true和false表示真和假(非零即真)。 - 复数型
complex。主要用于科学计算,如:平面场问题、波动问题、电感电容等问题。
2) 非数字型
- 字符串。
- 列表。
- 元组。
- 字典。
说明
- 在
python 2.x版本中,根据保存数值的长度整型还分为整型(int)和长整型(long),而在python 3.x版本中整型并没有区分整型(int)和长整型(long)。 - 在
python中可使用type函数查看一个变量的数据类型,如:type(var)。
4、不同类型变量之间的计算
1) 数字型变量之间的计算
- 在
python中,数字型变量之间是可以直接计算的。 - 布尔类型(
bool)变量在计算时true的值为1,false的值为0。
2) 字符串变量之间的计算
- 在
python中,字符串变量之间可以用进行拼接,生成新的字符串。 - 在
python中,字符串变量和整型变量之间可以用*进行计算,表示重复拼接相同的字符串。除此之外,数字型变量和字符串之间不能进行其他计算。
5、变量的输入
- 所谓
输入,就是用代码获取用户通过键盘输入的信息。 - 在
python中,想要获取用户在键盘上输入的信息,需要用到input函数。 - 用户输入的任何内容
python都认为是一个字符串。
字符串变量 = input("提示信息:")
6、类型转换函数
| 函数 | 功能 |
|---|---|
int(x) |
将x转换为一个整型 |
float(x) |
将x转换为一个浮点型 |
7、变量的格式化输出
- 在
python中使用print函数可以将信息输出到控制台。 - 希望
输出信息的同时输出数据,就要用到格式化操作符%。 - 格式化字符串,即包含
%的字符串。
| 格式化字符 | 含义 |
|---|---|
%s |
字符串 |
%d |
有符号十进制整数。d表示输出的整数显示位数,不足用0补全 |
%f |
浮点数。%.02f表示小数点后只显示两位 |
%% |
输出% |
例子文章源自玩技e族-https://www.playezu.com/39978.html
print("姓名:%s" %name)
注意:本文法律责任由该作者承担,侵权请联系▷诈骗举报◁▷新闻不符◁▷我要投稿◁
免责声明:本文内容来自用户上传并发布或网络新闻客户端自媒体,玩技博客仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系删除。
免责声明:本文内容来自用户上传并发布或网络新闻客户端自媒体,玩技博客仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系删除。

评论