欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

写给不需要学python的人的python教程(二)—不能当厕纸的草稿本

程序员文章站 2022-06-18 11:38:10
...

话不多说,我今天就又回来继续这个看似没啥用的教程,那么今天就是真正的第一篇正文了,我们今天要聊得就是这个–草稿纸,我们用草稿纸主要是干什么的?

记录+演算

你可能好奇,python不是一个编程工具么?怎么能用来演算?

程序语言当然提供计算的功能这是其一
其二是python可以边写边运行

那么,下来我们就先打开一个开箱即能写 python 的工具,没错,不需要安装,不需要配置啥的,我们这个教程可不会花几十页教你怎么装环境,你可以找你身边的秃头IT男帮你,反正你身边肯定有对不对?没有的话,你就别装啦,反正点击下面的链接,就能开始写了…

python 编辑器

进入链接之后,点右边的 demo-python.py,没错,你又会看到那个hello world,如下图所示:
写给不需要学python的人的python教程(二)—不能当厕纸的草稿本

擦,怎么到处都是这个…没办法,程序员的世界就是这么的机械… 甚至都不能改成 hello china?

我们毫不犹豫的删除他,拷贝下面的代码上去。

from math import *  
print(10*5)

写给不需要学python的人的python教程(二)—不能当厕纸的草稿本

然后点击这个(红框框住区域):
写给不需要学python的人的python教程(二)—不能当厕纸的草稿本
你会看到结果:50
写给不需要学python的人的python教程(二)—不能当厕纸的草稿本
第一行我们先忽略他,第二行这是弄啥呢?

我去,这不就是显示乘积的结果么?

没错这就是显示结果的程序,于是我们来了精神,撸了一大段程序如下:

甚至我还起了个拼音名给我们的显示结果

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 有工具可以给我们用,这工具挺多的,就是用起来还要先说明一下,我要用了…

其它编程语言于是群情激愤,我们都可以干这些,没错,其实大家都可以…,区别只是写法不一样罢了。

下次遇到简单的计算,又多了一个技能不是么?