第一模块
课程名称:Python3入门课程(新版)
章节名称:3-2 Python定义变量的方法 ,3-3 Python的整数与浮点数
讲师姓名:咚咚仓
第二模块
内容概述:
3-2 Python定义变量的方法
这一节老师介绍了Python的变量,合法的变量名要求,定义变量。
3-3 Python的整数与浮点数
这一节老师讲解了Python的整数和浮点数的运算及特点
第三模块
学习心得:
3-2 Python定义变量的方法
Python中的变量:与初中代数的方程一致。
Y=X*X X即为变量
变量可以是数字,也可以是其他的数据类型。
定义变量要遵循一定的约束,否则可能识别不出来它是变量。
合法的变量名:
1. 由大小写英文字母,数字,下划线组成
Such as num, count, _none, min_value
2. 不能数字开头
3. 不要与Python关键词重合(and,or,not),可能导致关键词发挥不出作用
定义变量
变量名=数据
a = 1 # 变量a存储的是整数类型
print(a)
a = 'ABC' # 变量a存储的是字符串类型
print(a)
动态语言:Python中,一个变量可以先后储存不同类型的数据(Javascript也是)
JAVA,C,C++等等属于静态语言。
3-3 Python的整数与浮点数
整数与浮点数可以一起运算,虽然属于不同的数值类型。
四则运算
整数、浮点数可以直接四则运算
num1 = 10
num2 = 0.5
# 减法
result = num1 - num2
print(result) # ==> 9.5
# 乘法
result = num1 * num2
print(result) # ==> 5.0
注意:Python2用除法和Python3得到不一样的结果 10/3=
python2,得到的3是一个整数的结果,因除数和被除数都是整数时,结果默认为整数,这非常不科学,python3改进了。
取模运算:使用百分号%表示取模
恰当用取模运算,可判断一个数是否为偶数,
当一个数对2取模结果为0,则此数为偶数
当一个数对2取模结果为1,则此数为奇数
print(33 % 2) # ==> 1 因此33为奇数
print(100 % 2) # ==> 0 因此100为偶数
地板除(// 以此表示):
Python的一种特殊除法,得到的结果会直接得到整数,忽略小数部分
10//2.5 # ==> 4.0
10//3 # ==> 3
小数点位数
使用Python计算小数,需要保留若干的小数点,可用round()来处理
num = 10 / 3
print(num) # ==> 3.3333333333333335
# 使用round保留两位小数
round(num, 2) # ==> 3.33
这一节先了解round的调用方式:
使用2个参数,第一个是需要保留的小数点位数的数值
第二个是保留的位数
搜索
复制