![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 62
lu.minous.
这个作者很懒,什么都没留下…
展开
-
7.2while循环简介 练一练
练习7-4:比萨配料编写一个循环,提示用户输入一系列比萨配料,并在用"quit'时结束循环。每当用户输入一种配料后,都打印一条消息,指出我们会中添加这种配料。message = "\n请输入您想添加的披萨配料:"message += "\n(输入“停止”即可结束增添配料。)"while True: peiliao = input(message) if peiliao =="停止": break else: print(f"我们会为您添加..原创 2021-12-27 01:08:50 · 327 阅读 · 0 评论 -
Python7.2 用户输入和while循环(3)
要立即退出while循环,不再运行循环中余下的代码,也不管条件测试的结果如何,可使用break语句。break语句用于控制程序流程,可用来控制那些代码行将执行.哪些代码行不执行,从而让程序按你的要求执行你要执行的代码。例如来看一个让用户指出他到过哪些地方的程序。在这个程序中,可在用户输人quit'后使用break语句立即退出mile循环:prompt ="\nplease enter the nane of a city you hove visited:"prompt +="...原创 2021-12-26 00:34:27 · 127 阅读 · 0 评论 -
Python7:(2)
7.1.3求模运算符处理数值信息时,求模运算符(%)是个很有用的工具,他将两个数相除并返回余数。4%315%326%30求模运算符不会指出一个数是另一个数的多少倍,只指出余数是多少。如果一个数可以被另一个数整除,余数就为0,因此求模运算将返回0.可利用这一点来判断一个数是奇数还是偶数:number = input("Enter a number,and I will tell you if it is even or odd:")number = int(number原创 2021-12-24 00:20:46 · 819 阅读 · 0 评论 -
6.4.3 在字典中存储字典
可在字典中嵌套字典,但这样做时,代码很快复杂起来。例如,如果有多个网站用户,每个都有独特的用户名,可在字典中将用户名作为键,然后将每位用户的信息存储在一个字典中,并将该字典作为与用户名相关联的值,在下面的程序中,存储了每位用户的三项信息:名、姓和居住地。为访问这些信息,我们遍历所有的用户名,并访问与每个用户名相关联的信息字典:user = { 'aeinstein':{ 'first':'albert', 'last':'einstein原创 2021-12-21 01:06:30 · 366 阅读 · 1 评论 -
6.4.2在字典中存储列表
有时候,需要将列表存储在字典中,而不是将字典存储在列表中。例如,你如何描述顾客点的比萨呢?如果使用列表,只能存储要添加的比萨配料;但如果使用字典,就不仅可在其中包含在下面的示例配料列表,还可包含其他有关比萨的描述在下面的示例中,存储了比萨的两方面信息:外皮类型和配料列表。配料列表是一个与键'toppings’相关联的值。要访问该列表,我们使用字典名和键'toppings”,就像访问字典中的其他值一样。这将返回一个配料列表,而不是单个值;#存储所点比萨的信息。pizza ={ 'crus原创 2021-12-20 00:25:52 · 1214 阅读 · 0 评论 -
Python6.4:嵌套
有时候,需要将一系列字典存储在列表中,或将列表作为只存储在字典中,这称为嵌套。可以在列表中嵌套中字典,在字典中嵌套列表甚至在字典中嵌套字典。嵌套贼强了。6.4.1字典列表原创 2021-12-19 00:38:26 · 515 阅读 · 0 评论 -
Python6.字典(4)
6.3.3按特定顺寻遍历字典中的所有键从py3.7起,遍历字典时将按插入的顺序返回其中的元素。不过在有些情况下可能要按与此不同的顺序遍历字典。要以特定顺序返回元素,一种办法是在 for 循环中返回的键进行排序。为此可使用函数 sorted() 来获得按特定顺序排列的键列表的副本:favorite_languages = { 'jen': 'python', 'sarah': 'c', 'edward': 'ruby', 'phil': 'python',}for原创 2021-12-15 22:50:51 · 717 阅读 · 0 评论 -
Python5.4 使用if语句处理列表
通过结合使用If语句和列表,对列表中特定的值做特殊的处理,高效的管理不断变化的情形,证明代码在各种情况下都将按预期那样运行。5.4.1检查特殊元素 下面进一步研究如何检查列表中的特殊元素,并对其做合适的处理。 requested toppings = [ ' mushrooms' , 'green peppers,'extra cheese' ]for requested topping in requested toppings:print(f"Ad...原创 2021-12-12 00:32:43 · 167 阅读 · 0 评论 -
Python4:操作列表
4.1遍历整个列表你经常需要病历列表的所有元素,对每个元素执行相同的操作,例如,在游戏中,可能需要将界面元素平移相同的距离,对于包含数字的列表,可能需要对每个元素执行相同的统计运算,在网站中可能需要显示文章列表中的每个标题,需要对列表中的每个元素都执行相同的操作,是可使用python中的for循环。例如,下面使用for循环来打印魔术师名单中的所有名字:magicians=[‘hy’,‘zl’,‘yry’]for magician in magicians:print(magician)首先我们像原创 2021-12-05 00:11:28 · 100 阅读 · 0 评论 -
3.列表简介
py小菜鸡原创 2021-12-02 23:37:51 · 170 阅读 · 0 评论 -
python 2:变量和简单数据类型
2.1变量想当给人起了个名字。在程序中,可随时修改变量的值,而py将始终记录变量的最新值。2.2.1变量的命名和使用1.变量名只能包含字母数字和下划线变量名,以字母或下划线打透,但不能以数字打头2.变量名不能包含空格,但能使用下划线来分割其中的单词。记住下划线-3.不要将关键字和函数名用作变量名。4.变量明英既简短又具有描述性,通俗易懂。2.2.2使用变量时避免命名错误注意打字不要打错,前后不要不一样2.2字符串我们介绍的第一种数据类型是字符,串字,符串,虽然看似简单,但能够以很多不原创 2021-12-01 23:26:14 · 519 阅读 · 0 评论