您的位置: 婉清说旅游 > 美食

AI“网红”编程语言——Python(三)

2019-06-27来源:婉清说旅游

循环结构

打开Python shell:开始→所有程序→Python3.6

IDLE(Python 3.6 64-bit)

新建一个Python文件:File→New File

打开Python3.6.4官方文档中的Tutorial(教程),然后进入4.2.for Statements(for语句),链接如下:

https://docs.python.org/release/3.6.4/tutorial/controlflow.html#for-statements

循环结构的例子程序就有了(怎么还是英语啊?别紧张,下面会详细说清楚)

我们把它输入到新建的文件中

所有的缩进(就是Word里面的缩进)必须是四个空格。

下面是源码:

# Measure some strings:

words = ['cat', 'window', 'defenestrate']

for w in words:

    print(w, len(w))

下面是详细解释:

保存为For_01.py,运行结果如下:

cat的长度是3,window的长度是7,defenestrate的长度是12

怎么没有插科打诨了?嘻嘻,快了!

我们不用for语句,同样可以实现。

下面是源码:

# Measure some strings:

words = ['cat', 'window', 'defenestrate']

print(words[0], len(words[0]))

print(words[1], len(words[1]))

print(words[2], len(words[2]))

下面是详细解释:

保存为NoFor.py,运行结果如下:

结果一样,但是如果列表里面有10000个,print那一行就要写10000遍,而用for语句,print只需要一行就够了,这其实就是代码的复用。(就是代码的重复使用)(其实就是人类的本性:懒呗,能少写一行就少写一行,不过这种本性还促进了人类的进步,社会的发展)

复用就是懒,懒就是复用

懒人经济

不是懒得洗衣,哪有洗衣机?不是懒得走路,哪来汽车?不是懒得带钱,哪有信用卡?不是懒得寄信,哪有E-mail……

下次,我们一起分享函数。

另:求Python达人,段子高手带飞!

各位金主、粉丝,来撩啊!

关注:辵禺稗史

转发有礼|威海创客活动中心华服冬令营妙趣横生

转发有礼|威海创客活动中心3D打印冬令营火热报名中

转发有礼|威海创客活动中心冬令营来啦!让寒假充满炫酷的科技色彩

本文由婉清说旅游整理,内容仅供参考,未经书面授权禁止转载!图片来源图虫创意,版权归原作者所有。

相关阅读