写给不需要学python的人的python教程(二)—不能当厕纸的草稿本
话不多说,我今天就又回来继续这个看似没啥用的教程,那么今天就是真正的第一篇正文了,我们今天要聊得就是这个–草稿纸,我们用草稿纸主要是干什么的?
记录+演算
你可能好奇,python不是一个编程工具么?怎么能用来演算?
程序语言当然提供计算的功能这是其一
其二是python可以边写边运行
那么,下来我们就先打开一个开箱即能写 python 的工具,没错,不需要安装,不需要配置啥的,我们这个教程可不会花几十页教你怎么装环境,你可以找你身边的秃头IT男帮你,反正你身边肯定有对不对?没有的话,你就别装啦,反正点击下面的链接,就能开始写了…
进入链接之后,点右边的 demo-python.py,没错,你又会看到那个hello world,如下图所示:
擦,怎么到处都是这个…没办法,程序员的世界就是这么的机械… 甚至都不能改成 hello china?
我们毫不犹豫的删除他,拷贝下面的代码上去。
from math import *
print(10*5)
然后点击这个(红框框住区域):
你会看到结果:50
第一行我们先忽略他,第二行这是弄啥呢?
我去,这不就是显示乘积的结果么?
没错这就是显示结果的程序,于是我们来了精神,撸了一大段程序如下:
甚至我还起了个拼音名给我们的显示结果
from math import *
def xian_shi_jie_guo(x):
print(x)
xian_shi_jie_guo(10*5)
xian_shi_jie_guo(10*5+5)
xian_shi_jie_guo(cos(0)) #cos是cos
xian_shi_jie_guo(cos(pi)) #pi是圆周率
xian_shi_jie_guo(sqrt(4))
xian_shi_jie_guo(pow(3,3)) #pow是乘方
没错,这就是一个支持各种运算的计算器,想算啥随时拿出来计算,多简单的计算器。
而关于第一行,我们简单解释下,这个math其实就是一个数学库也就是里面有挺多的数学工具,这个“*” 就是全部,所以第一句话的意思是 我们要从 数学库里拿出所有的工具来! 是不是有点杀鸡用牛刀的意思?当然你也可以只拿出水果刀,就像下面这样写:
from math import cos #拿出 cos 刀
from math import sqrt #拿出 sqrt 刀
from math import pow #拿出 pow 刀
from math import pi #拿出 pi 刀
嗯,你不嫌烦的话,可以一次撸出1000行拿刀的代码…
这是哪?我在干什么?
来,我们下来进入正题:
前面的东西你可以忽略了,这才是重点:
- python 是可以用来当计算器的,进一步的说,它是一个计算工具,可以帮助我们完成计算
- python 有工具可以给我们用,这工具挺多的,就是用起来还要先说明一下,我要用了…
其它编程语言于是群情激愤,我们都可以干这些,没错,其实大家都可以…,区别只是写法不一样罢了。
下次遇到简单的计算,又多了一个技能不是么?
上一篇: Python字符串与正则表达式详细介绍