学习内容:
1. while循环的使用
2. 函数的使用
1)形参和实参的进一步应用
while循环的使用:
1. 使用标志
利用标志:例如,制作一个循环系统,在输入一定字符时返回同样的字符,当用户输入quit时自动退出该程序,这时我们可以使用一个标志,判断为True或者False。这里我们命名一个标志为Active,当active为True时,执行while循环;同时我们在while的条件下再设置一个if语句,如果输入的内容为quit,这时候active为False,while循环自动停止,否则持续输出用户输入的message。
2. 使用break退出循环
break的作用是可以随时终止循环
3. 使用continue继续循环
如图,我们要设置输出1-10范围内的偶数,可以进行以下操作:通过循环从0开始的数+1,通过除以2看余数是否为0,如果是0就输出,否则继续while循环体,由此得到偶数。
4.在列表间移动元素
函数
形参和实参及其进一步应用:
我们在Day6接触了形参和实参,初步形成了基本的认知。现在进行进阶的练习。
1)当我们想让实参变为可选的,比如向系统储存姓名时有的人没有中间名,那么我们需要把中间名进行设置变为可选实参,使得没有中间名输入时,能不适用中间名这个实参。那么应该如何设置呢?
如图,我们把middle_name这个形参设置为一个空字符串,然后设置一个if函数:如果这个middle name被赋予了实参,那么定义的full_name将这个middle_name放在中间,否则将不输出middle_name。
结合使用函数和while循环
传递列表:
如图,我们要对图中的人进行逐一问好,先定义一个函数,遍历函数中的每个名字之后制定一条msg,同时打印这样一条msg。然后再把相应的列表传递到这个设定好的函数中,使得运行这个函数下方的操作。
在函数中修改列表
更新:半夜做了一个拙劣的海底捞点菜系统!哈哈哈哈!明天要增加单价和数量(运用字典的概念!)
加油!
网友评论