无门槛快速学编程——Python小短课,让数据动起来

无门槛快速学编程——Python小短课,让数据动起来

首页休闲益智数字动起来更新时间:2024-08-01

【Python小短课 8】让数据动起来

前面我们说到,在Python世界里,你作为上帝,要表达自己想法,驱动自己的仆人(CPU、内存等等)为自己干活,关键在于数据结构和算法。

针对各位小萌新,必要的数据结构知识已经讲过,那么我们来讲下算法。

算法本质上描述了如何去做一件事情,譬如说有这么一个“追女仔通用算法”,整个算法流程:如果你长得帅,那么成功;否则得看你是否有钱,如果你有钱,那么成功;否则得看你运气好不好,如果你运气好,那么成功;否则失败。

可以看到,无论多复杂的算法,究其核心,其实在于一个个的条件判断(如果)和对应的逻辑处理。

在Python世界,表达“如果”这一条件判断语句使用的是if elif else等相关语句。

各位可以参考以上代码,修改bHandsome bHaveMoney bLucky等变量(True或者False),看下最终运行结果。

代码:

#!/usr/bin/python # -*- coding: UTF-8 -*- ​ #True是帅False是不帅 bHandsome = False #True是有钱False是没钱 bHaveMoney = False #True是有运气False是没运气 bLucky = True ​ if bHandsome: print("追女仔成功") elif bHaveMoney: print("追女仔成功") elif bLucky: print("追女仔成功") else: print("追女仔失败") ​

究其本质,一个程序实际上可以这样描述:一个初始数据经过一个算法,最终得到一个结果数据。

而“如果”这种条件判断则是算法的核心之一,配合对应判断的实际逻辑,最终构成一个完整的算法,让数据动起来。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved