ADM-201 dump PMP dumps pdf SSCP exam materials CBAP exam sample questions

Python3教程:数学运算 – 译学馆
未登录,请登录后再发表信息
最新评论 (0)
播放视频

Python3教程:数学运算

Python 3 Programming Tutorial: Math

大家好 欢迎来到本期python 3教程
上一期课程我们讲述了print函数中的字符串
本节课程我们会讲述python中的基本数学运算
首先我要演示一些典型数学运算符的用法
你会了解到+号、-号
以及*号和/号的用法
我要把这些注释掉
我想我也从没提到过注释 现在正是提到它的好时候
如果你使用了英镑符号# 那就是一个单行注释
大体上来说 注释就是不会……
如果python在运行时遇到注释 它不会对它做任何操作
你可以输入“print(‘hi’)” 如果我们运行它
它会打印出“hi” 而这一行不会做任何事
如果你使用了同样的符号 再输入“print(‘hi’)”
你可能认为它会打印出两个“hi” 但实际上只有一个
这是一个单行注释
python也有多行注释 它需要这样做
用三个单引号 你也可以用双引号
你可以在里面输入任何东西 这就是一个多行注释
如果你像我一样啰嗦 把谈论的所有内容都写下来
你就会使用很多多行注释
我把它用在这了 所以它只是注释而已
我们回到数学运算上来
我们可以做的运算
显然首先是加法 我们来计算1+3
这不会打印出任何东西 所以如果你调用这个运算
在旧版本中 这样做会至少返回一个值 我们在这试一下 看看它是否正常运行
它返回了这个值 但是因为某些原因 在这不会
非常有趣
我们接下来要输出它 我不确定为什么它不会……
但是无论如何我们可以在这输出
我会在这里实时演示
我只是随意的输入了1+3 它不会做任何事
你可以把它赋值给一个变量 或做一些其他操作
无论如何 你可以在这做数学运算 1+3是4
你也可以计算3-1
你可以计算乘法 如4*4
你也可以计算除法 但除法有些特殊
在python3.3或python3 总的来说就是3以上版本中
在2.7版本中 如果你计算5/2
你可能会得到1
如果你用5除以4 你会得到0
因为它只会进行整数运算
但是在3及以上版本 它会是你预期的结果
你会得到2.5 计算这个也能正常运行
你会得到一个浮点数
而在python2中 你必须使其中一个数为浮点数
才能得到这个结果
你也可以加上“from __future__ import division”
__future__包含python3中的特性
无论如何 你已经学会了除法
你还可以做一些其他操作 确实有一个我要演示一下
4**4 这也会计算乘法 不是乘法
这实际上会计算……
我现在想不起来怎么说
这会使第二个数成为指数
所以它会计算4的乘方 这就是我要说的
4的4次方
计算它们的结果 就会得到256
这就是乘方运算
稍后我还会给你们演示其他几种运算
比如说 我们接下来会介绍计数器
你可以这样做“4+=1”
它不让我们这样做 我以后会给你们演示
这基本上就是我想要说的关于数学运算的全部内容
我很好奇为什么“4+=1”在python2.7中能运行
不要管它了 它的行为有些不一样
可能这两个数的数据类型不同 或许这就是出错的原因
我以为它能正常运行 但是不能
以上就是我们的python教程中的基本数学运算部分
其实 我们并没有用到这个 没关系
如果你有任何问题都可以在下面留言
敬请期待下节课程 感谢收看
感谢你的支持及订阅 下次见

发表评论

译制信息
视频概述

本节视频介绍了加、减、乘、除、乘方以及注释的用法。

听录译者

收集自网络

翻译译者

[B]hugue

审核员

审核团O

视频来源

https://www.youtube.com/watch?v=BvgPM9-krOY

相关推荐