python累加求和_李老师带你学Python-第二课 如何编写Python程序

2986cbf5ef9d08d8ba2f644e5a0d7b8f.png

Python语言是一种解释型编程语言,它的程序结构由多条语句从上到下书写而成,每一行书写一条指令。如以下代码完成了从键盘读入两个整数,并输出它们的和。

5c04a3a284513f00c83bfff544e3a1cb.png

在任何编程语言中,数据都要放置到变量中才能被指令处理,如上例的n1和n2就分别保存了两个整数,但是和大多数编程语言(如Java和C语言)不同,Python的变量是没有数据类型限制的,一个变量可以存放各种类型的值,这样极大的方便了程序开发,也不需要编程人员过多的考虑变量使用的语法限制,这对于非计算机专业人士而言,是非常方便的。

与其他编程语言相同,Python也支持函数机制。使用函数的好处就是可以把重复使用的一段代码写一次就可以,在其他地方可以直接调用而不需要复制代码。这样不但降低了编程的工作量,也使程序结构变得很优美。如下例,定义了一个累加求和函数,对不同的数据集合进行求和运算。

95489a1cf93003fc55af3411ec198252.png

正如前所述,Python的一个极大优势就是丰富的第三方计算资源。当你需要引用所需要的第三方资源的时候,可以方便的使用pip install 资源名称 下载并自动安装该资源,然后使用import引入你的程序就可以了。以下例子演示了Python绘制统计图表的案例(使用了Seaborn绘图软件包)。一条语句就完成了分布图的绘制,极其简便。

b70e26282c2ae13d899b92501a122330.png

Python是支持面向对象编程的,我们也可以定义类来构造比较复杂的计算部件。但对于非计算机专业人士而言,面向对象编程思路不容易掌握,我们主要还是讲述面向过程的编程方法(通过堆砌语句和定义函数完成科学计算和数据分析)

67eff722ca180b5098a0596aafb14fbc.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值