- RobotFramework学习08-扩展库之python测试库
- Python学习笔记[1]
- 【day 8】python编程:从入门到实践学习笔记-文件和异常
- 【day 7】python编程:从入门到实践学习笔记-类(末附练
- 【day 5】python编程:从入门到实践学习笔记-用户输入和
- 【day 9】python编程:从入门到实践学习笔记-测试代码(
- 【day 10】python编程:从入门到实践学习笔记-基于Dj
- 【day 2】python编程:从入门到实践学习笔记-列表以及其
- 【day 4】python编程:从入门到实践学习笔记-字典(末附
- 【day 6】python编程:从入门到实践学习笔记-函数(末附
一、变量的定义
变量是计算机内存中的一块区域,存储规定范围内的值,值可以改变,通俗的说变量就是给数据起个名字。
二、变量的命名
变量命名规则:
1.变量名由字母、数字、下划线组成
2.数字不能开头
3.不可以使用关键字
例如:a,a1,a_1
三、变量的赋值
1. Python中的变量不需要声明,变量的赋值就是变量声明和定义的过程;
2.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建;
3.等号(=)用来给变量赋值,等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值;
例如:a=1
4.Python允许同时为多个变量赋值;
例如:a = b = c = 1,三个变量被分配到相同的内存空间上。
5.Python允许为多个对象指定多个变量。
例如:a2,b2,c2= "zz",18,1
四、变量的分类
1.不可变变量:数字、元组()、字符串 (值变的时候会指向一个新的地址)
例如:a=1 ,b=2id(a),id(b)
2.可变变量:列表[]、字典{} (值变,id不变)
例如:
L=[1,2,3]
L[0]=1
注:
1、在Python中,通常用全部大写的变量名表示常量,如:
PI =3.14159265359
但事实上PI仍然是一个变量,Python根本没有任何机制保证PI不会被改变,所以,用全部大写的变量名表示常量只是一个习惯上的用法。
2、python整除与取余
1)整数除法永远是整数,即使除不尽(截取整数部分,而不是四舍五入)。要做精确的除法,只需把其中一个整数换成浮点数做除法就可以(如10.0/3).无论整数做除法还是取余数,结果永远是整数,所以,整数运算结果永远是精确的。
2)整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。
示例:
网友评论