python学习手册(9)

it2025-05-06  25

python初学者日记

1.使用break退出循环 想要立即退出循环,不再执行循环中的代码,可以使用break语句。 2. continue。如果循环中的条件代码块出现了continue,且条件部分结果为true,条件代码后面的代码将不执行,直接跳到下一个循环。 3. 定义函数: def greet_user(): #显示简单的问候语 print(“Hello!”) #方法体结束 #调用方法 greet_user() 关键字def 告诉python搞个什么函数,接着是函数名,上述函数的函数名为greet_user() 方法名后面缩进的是方法体 4. 在上述的例子里加入参数 def greet_user(username): #此时的username是一个形参 print(“Hello, " + username.title() + “!”) #方法体结束 greet_user(‘jesse’) #此时的括号里的‘Jesse’是实参 5. 鉴于函数中可能出现多个形参和实参,故需要考虑到 函数传递实参的方法。 (1)位置实参。顾名思义,就是要求实参和形参的顺序是一致的。 (2)关键字实参。这个对调用函数的规定是需要自己带着形参的名称。 例子: def describe_pet(animal_type, pet_name): print(”\nI have a " + animal_type + “.”) print("My " + animal_type + "'s name is " + pet_name.title() + “.”) describe_pet(animal_type=‘hamster’, pet_name=‘harry’) #这个的括号里不仅有数据还有名称,这个不需要考虑位置信息。 (3)使用列表和字典 函数可返回任何类型的值,包括列表和字典等较复杂的数据结构。 例子: def build_person(first_name, last_name): #返回一个字典,其中包含有关一个人的信息 person = {‘first’: first_name, ‘last’: last_name} return person #函数结束 musician = build_person(‘jimi’, ‘hendrix’) print(musician) #输出结果为{‘first’:‘jimi’,‘last’:‘hendrix’}

本次位置P128

最新回复(0)