生成器yield:使用yield语句 可以让函数生成一个结果序列而不仅仅是一个值def countdow(n): print("Start!"); while n>0: yiel...
常用的循环结构是用于迭代多个项的for语句,循环是python最重要的功能之一,最常见的迭代只是循环一个序列(字符串,列表,或者元组)的所有成员1,迭代列表:for n in [1,2,3,4,5,6,7,8,9]: print("nu...
字典 :一个关联数组或散列表 ,可通过关键字索引的对象。字典的用途:定义一个可包含多个命名字段的对象,也可以用作快速查找无序数据的容器字典是python中最完善的数据类型 在程序中最常用于存储和处理数据如何创建:1,在{}中放入值即可创建一...
Guibs 的 Python学习_ 函数# 函数# 函数是带有名字的代码块, 用于完成具体的工作# 定义函数 greet_userdef greet_user(): # 函数体 print("Hello")# 调用函数 gre...
guibs 的 python学习_字典# 字典# Python 中字典是一系列键值对.# 键和值之间用 : 分隔, 键-值对之间用 , 分隔book_0 = {'name': 'Swift', 'price': 22}book_1 = {'...
guibs 的 python学习_if# if# if 通过缩进来控制代码块是否属于 if# if conditional_test:# do somethingcars = ['audi', 'bmw', 'subaru', 't...
guibs 的 python学习_元组# 元组# 元组相当于不可变的列表, 使用圆括号 ()dimensions = (200, 50)print(dimensions[0])print(dimensions[1])# 遍历元组中的所有值f...
guibs 的 python学习_python 之禅The Zen of Python, by Tim PetersBeautiful is better than ugly. Explicit is better than implici...
guibs 的 python学习_数字# 数字# 整数# 在 Python 中, 可对整数进行加(+) 减(-) 乘(*) 除(/) 模除(%)[求余] 乘方(**)print(2 + 3)print(2 - 3)print(2 * 3)p...
guibs 的 python学习_字符串# 字符串# Python 中, 用引号括起来的都是字符串. 引号可以是单引号, 也可以是双引号"This is a string"'This is also a string'# 因而可以在字符串中...