继续学习简单的python

哈喽大家好,好久不见,有没有想我呀~

上节课中,我们已经学会了用python来进行简单的程序实现。

我们想想,想到的所有的程序大致都可以用三种结构实现。那就是顺序结构,分支结构还有循环结构。

顺序结构就是顺着做事情的结构。

比方我们想要用一种很是烦琐的方法来计算1+2=3

因为这是一步一步完成的事情,所以当然没有非常特定的结构。

分支结构就是类似于一种判断的结构。

比方将我们要算某个数,比方讲-125。的绝对值,我们可以这样做:

一般来讲,分支结构主要用的是if 语句。通式大概是:

if 条件1: (注意一定要用冒号,而且还要英文的冒号)

怎样怎样

怎样(注意这里要缩进)

elif 条件2:(又或者)

又怎样怎样(和上面的缩进要对齐)

……

else:(如果都不怎么办)

怎样怎样

循环结构是这样一种结构,就是它会一直执行一种动作,直到某个特定的时候为止。

主要的循环结构就是while语句了吧。

是这样的,比方说我们要打印10及其以下的自然数:

一般来讲,通式是这样:

while 条件:(当条件满足时,)

怎样怎样(就不停做这件事)

显然,循环结构所提供的不断处理的能力,使得我们可以做很多的事情,也是计算机的威力所在。

我们还有这样的一种东西,就是函数。所谓函数,就是我们预先设置好的代码片段。既可以省时省力,又能方便编程.

定义函数大概是这样的:

这样就可以实现函数的定义和使用了。

我们可以用函数实现数据的排序。方便起见,我们只用比方说5元的排列。

我们用“冒泡排序”的算法.我们写得明白些就是:

相信大家看了这些之后,应该有了更加有用的工具,能够进行更多有趣的操作了吧!

以上就是本期python教学的全部内容,如有不懂或建议可以在下方留言提出哦

最后,祝大家寒假快乐!

笔者:雨林淋

编者:Roushelfy

  • 发表于:
  • 原文链接:https://kuaibao.qq.com/s/20190121G0MWB800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券