定制服务、网站定制、定制费用、Python编程从入门到实践、随手、IPv6、sort、接口案例、支付、为什么
《Python编程-从入门到实践》作者:EricMatthes,已翻译为中文,人民邮电出版社出版。python编程从入门到实践怎么样?我们一起看看已经学习的同学对这本书的口碑和评价正面评价:《Python编程-从入门到实践》本书内容确实很适合初学者看,很容易理解;内容非常好,思路清晰,书的质量也很棒...
来源:jQuery中文网 2020-10-02 13:00 342
11-3雇员:编写一个名为Employee的类,其方法__init__()接受名、姓和年薪,并将它们都存储在属性中。编写一个名为give_raise()的方法,它默认将年薪增加5000美元,但也能够接受其他的年薪增加量。 为Employee编写一个测试用例,其包含两个测试方法:test_giv....
来源:博客园 2019-07-17 23:02 303
11-1城市和国家:编写一个函数,它接受两个形参:一个城市名和一个国家名。这个函数返回一个格式为City,Country的字符串,如Santiago,Chile。这个函数存储在一个名为city_functions.py的模块中。 创建一个名为test_cities.py的程序,对刚编写的函数进....
来源:博客园 2019-07-16 21:02 233
1.各种断言方法 常用断言方法: 方法 用途 assertEqual(a,b) 核实a==b assertNotEqual(a,b) 核实a!=b assertTrue(x) 核实x...
来源:博客园 2019-07-15 22:02 212
测试函数 学习测试,得有测试的代码。下面是一个简单的函数: name_function.py defget_formatted_name(first,last): """Generateaneatlyformattedfullname.""" full_name=first+'...
来源:博客园 2019-07-11 23:02 336
10-10常见单词:访问项目Gutenberg(http://gutenberg.org/),并找一些你想分析的图书。下载这些作品的文本文件或将浏览器中的原始文本复制到文本文件中。 可以使用count()来确定特定的单词或短语在字符串中出现的次数。例如,下面的代码计算‘row’在一个字符串中出....
来源:博客园 2019-07-10 21:02 295
10-6加法运算:提示用户输入提供数值输入,常出现的一个问题是,用户提供的是文本而不是数字。这种情况下,当你尝试将输入转换为整数时,将引发TypeError异常。编写一个程序,提示用户输入两个数字,再将它们相加并打印结果。在用户输入的任何一个值不是数字时都捕获TypeError异常,并打印一条友好的...
来源:博客园 2019-07-10 00:02 365
10-1Python学习笔记:在文本编辑器中新建一个文件,写几句话来总结一下你至此学习到的python知识,其中每一行都以“InPythonyoucan”打头。将这和文件命名为learning_python.txt,并将其存储到为完成本章节练习而编写的程序所在的目录。编写一个程序,它读取这个文件,并...
来源:博客园 2019-07-09 00:02 320
9-13使用OrderedDict:在练习6-4中,使用一个标准字典来表示词汇表。使用OrderedDict类来重写这个程序,并确认输出的顺序与在字典中添加的键值对的顺序一致。 fromcollectionsimportOrderedDict word_lists=OrderedDict...
来源:博客园 2019-07-07 23:02 315
9-7管理员:管理员是一种特殊的用户。编写一个名为Admin的类,并让它继承练习9-3或者9-5的User类。添加一个名为privileges的属性,用于存储一个由字符串(如"canaddpost"、"candeletepost"、"canbanuser"等)组成的列表。编写一个名为show_pri...
来源:博客园 2019-07-06 23:03 333
9-1餐馆:创建一个名为Restaurant的类,其方法__init__()设置两个属性:restaurant_name和cuisine_type。创建一个名为describe_restaurant()的方法和一个名为open_restaurant()的方法,其中前者打印前述两项消息,而后者打印一条...
来源:博客园 2019-07-04 23:02 324
8-12三明治:编写一个函数,它接受顾客要在三明治中添加的一系列食材。这个函数只有一个参数(它收集函数调用中提供的所有食材),并打印一条消息,对顾客点的三明治进行概述。调用这个函数三次,每次提供不同数量的实参。 defadding_foods(*foods): print("nAddfoll...
来源:博客园 2019-07-03 21:03 247
8-9魔术师:创建一个包含魔术师名字的列表,并将其传递一个名为show_magicians()的函数,这个函数打印列表中每个魔术师的名字。 defshow_magicians(magicians):formagicianinmagicians:print(magician)magicians=.....
来源:博客园 2019-07-03 00:02 382
8-1消息:编写一个名为display_message()的函数,它打印一个句子指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。 defdisplay_message(): print("I'mlearningwritefunctionsinthischapter.") ...
来源:博客园 2019-07-02 00:02 331
创建和使用类 1.创建Dog类 classDog:"""一次模拟小狗的简单尝试"""def__init__(self,name,age):"""初始化属性name和age"""self.name=nameself.age=agedefsit(self):"""模拟小狗被命令时蹲下"""pri...
来源:博客园 2019-06-29 16:02 243
传递任意数量的实参 形参前加一个*,Python会创建一个已形参为名的空元组,将所有收到的值都放到这个元组中: defmake_pizza(*toppings): print("nMakingapizzawiththefollowingtoppings:") fortoppinginto...
来源:博客园 2019-06-28 15:02 343
1.在列表之间移动元素 unconfirmed_users=['alice','brian','candace'] confirmed_users=[] #验证每个用户,知道没有未验证的用户 whileunconfirmed_users: current_user=unconfirme...
来源:博客园 2019-06-24 21:02 451
input() input()函数:让程序运行暂停,等待用户输入。 message=input('Tellmesomething,andIwillrepeatitbacktoyou:') print(message) 运行结果: Tellmesomething,andIwill...
来源:博客园 2019-06-23 20:02 236
嵌套? 一系列字典存储在列表or列表作为值存储在字典or字典中套字典 1.字典列表 alien_0={'color':'green','points':5} alien_1={'color':'yellow','points':10} alien_2={'color':'red',...
来源:博客园 2019-06-21 23:02 288
遍历字典 1.遍历所有键值对 eg1: user_0={'username':'efermi','first':'enrico','last':'fermi',}forkey,valueinuser_0.items():print("nKey:"+key)print("Value:"+va...
来源:博客园 2019-06-20 22:02 283
手机查看