继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【学习打卡】第5天 Python3入门课程(新版)3-2 +3-3

Moses摩西
关注TA
已关注
手记 11
粉丝 0
获赞 1
  • 第一模块

课程名称: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),可能导致关键词发挥不出作用


 


定义变量

  1.  变量名=数据


a = 1 #    变量a存储的是整数类型

print(a)

a = 'ABC' #  变量a存储的是字符串类型

print(a)

动态语言:Python中,一个变量可以先后储存不同类型的数据(Javascript也是)

JAVA,C,C++等等属于静态语言。

http://img1.sycdn.imooc.com/62fcc81b000137eb03730192.jpg


3-3 Python的整数与浮点数


整数与浮点数可以一起运算,虽然属于不同的数值类型。

 

四则运算

整数、浮点数可以直接四则运算

num1 = 10

num2 = 0.5

 

# 减法

result = num1 - num2

print(result) # ==> 9.5

# 乘法

result = num1 * num2

print(result) # ==> 5.0

 http://img1.sycdn.imooc.com/62fcc85e0001d00f03760327.jpg

注意:Python2用除法和Python3得到不一样的结果 10/3=

python2,得到的3是一个整数的结果,因除数和被除数都是整数时,结果默认为整数,这非常不科学,python3改进了。


 http://img1.sycdn.imooc.com/62fcc8690001d07603770280.jpg

取模运算:使用百分号%表示取模

恰当用取模运算,可判断一个数是否为偶数,

当一个数对2取模结果为0,则此数为偶数

当一个数对2取模结果为1,则此数为奇数

print(33 % 2) # ==> 1 因此33为奇数

print(100 % 2) # ==> 0 因此100为偶数

 

地板除(// 以此表示):

Python的一种特殊除法,得到的结果会直接得到整数,忽略小数部分

10//2.5 # ==> 4.0

10//3 # ==> 3


http://img1.sycdn.imooc.com/62fcc877000167d203720167.jpg


小数点位数

使用Python计算小数,需要保留若干的小数点,可用round()来处理

num = 10 / 3

print(num) # ==> 3.3333333333333335

# 使用round保留两位小数

round(num, 2) # ==> 3.33

 

这一节先了解round的调用方式:

使用2个参数,第一个是需要保留的小数点位数的数值

               第二个是保留的位数


搜索

复制

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP