啦啦啦,又开课啦

我们今天要继续扩展一点点新的内容:我们在前两篇文章中学到了如何进行加减乘除,以及如何变换计算顺序。那么,这次我们学一点稍微高级一点的东西(键盘一定要切换到英文):

1、如何进行多次幂运算,就像 2 的 3 次方如何计算,你可能会想到 2 * 2 * 2,虽然我没有理由说你这样想是错的,但是,作为 21 世纪的青年,我们不能用这么low的方法,这种方法的效率太低了。那我们应该怎么计算 2 的 3 次方呢?其实很简单,大致语法就像这样:2 ** 3   当然,也有另外一种方法就是使用python中自带的函数:pow(2,3)  是不是很简单?

2、如何计算绝对值,按照其他编程语言的思路是:先判断这个数是否小于零,如果小于零,就取相反数,大于零就取原数。但是,在python中是不需要这么麻烦的,有一个内置函数 abs(),你只要在这个函数的括号中写上你要处理的数,按回车,就会输出你输入的数的绝对值,比如 abs(-10),按回车后,会出现 10。

3、接下来要跟你说一下有一点点难度的语法(难度真的只是一点点,我不骗你)。你知道计算机是怎么判断数据是否符合条件的?肯定不知道对不对?不好意思,我又讲废话了。

    OK,不说废话了。我先把语法写出来:if a == b:print("作者真帅!")    大致语法就是这样,从if 到 冒号前面的语句就是判断的条件:如果a等于b,你要记得在编程语言中,一个等号表示的是赋值,比如a=b,就是把b的值赋给a,两个等号就表示等于。然后冒号后面的print("作者真帅!")就是如果前面符合条件的话,就执行这条print语句,如果不符合条件,就不执行。(这个例子中双引号中的内容可以用中文,但是双引号一定要用英文,不然会报错)

猜你喜欢

转载自www.cnblogs.com/Galaxyfengfeng/p/8991037.html