
python编程 从入门到实践
文章平均质量分 62
爱笑的刺猬
世间道法万千,学不可以终
展开
-
第11章 测试代码
第11章 测试代码编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求的那样工作。1.测试函数python提供了一种自动测试函数输出的高效方式。单元测试和测试用例python 标准库中的模块unittest提供了代码测试工具单元测试用于核实函数的某个方面没有问题测试用例是一组单元测试,它们一道核实函数在各种情形下的行为都符合要求全覆盖的测试用例包含一整套单元测试,,涵盖了各种可能的函数使用方式对于大型项目,要进行全覆盖测试可能很难。通常只要针对代码的重要行为编写测原创 2021-08-12 16:43:14 · 171 阅读 · 1 评论 -
第10章 文件和异常
第10章 文件和异常1.从文件中读取数据打开并读取txt文件全部内容filename = 'pi_digits.txt'with open(filename) as file_object:#关键字with在不再需要访问文件后将其关闭,python会在合适的时候将其关闭 #open()接受一个参数:要打开文件的名称 contents = file_object.read()#read()达到文件末尾时返回一个空字符串,而将这个空字符串显示出来就是一个空行print(contents原创 2021-08-06 17:12:12 · 165 阅读 · 0 评论 -
第9章 类
第9章 类根据类来创建对象称为实例化1.创建和使用类class Dog: """A simple attempt to model a dog.""" def __init__(self, name, age): """Initialize name and age attributes.""" self.name = name self.age = age def sit(self):原创 2021-07-25 16:52:00 · 112 阅读 · 1 评论 -
第8章 函数
第8章 函数1.定义函数def定义函数在函数参数列表中指出函数为完成任务需要什么样的信息定义以冒号结尾“”“ ”“” 文档字符串注释函数调用让python执行函数的代码,要调用函数,可依次指定函数名以及用圆括号括起的必要信息向函数传递信息在def 函数名(),()中添加参数即可形参和实参与C类似2.传递实参函数定义中可能包含多个形参,因此函数调用中也可能包含多个实参。向函数传递实参的方式很多:可以使用位置实参,这要求实参的顺序与形参的顺序相同,也可以使用关键字实参,其中每个实参都由变原创 2021-07-24 17:32:08 · 173 阅读 · 1 评论 -
第7章 用户输入和while循环
第七章 用户输入和while循环1.函数input()input()函数input()让程序暂停运行,等待用户输入一些文本。message = input("tell me what do you want to do :")print(message)prompt = "If you tell us who you are, we can personalize the messages you see."prompt += "\nWhat is your first name? "n原创 2021-07-23 22:30:51 · 110 阅读 · 0 评论 -
第6章 字典
第6章 字典python编程从入门到实践笔记1.字典使用字典定义字典是一系列键值对,每个键都与一个值相关联,可将任何python对象用作字典中的值alien_0 = {'x_position': 0, 'y_position': 25, 'speed': 'medium'}在python中,字典用放在{}中的一系列键值对表示访问字典中的值alien_0 = {'color':'green'}print(alien_0['color'])添加键值对>>> alien原创 2021-07-23 16:28:26 · 116 阅读 · 0 评论 -
第4章 操作列表
第4章 操作列表python编程从入门到实践笔记1.遍历整个列表magicians = ['alice', 'david', 'carolina'] for magician in magicians: print(f"{magician.title()}, that was a great trick!") print(f"I can't wait to see your next trick, {magician.title()}.\n") print("Thank原创 2021-07-22 18:17:50 · 130 阅读 · 0 评论 -
第5章 if语句
第5章 if语句python编程从入门到实践笔记1.条件测试检查多个条件andor检查特定值是否包含在列表中使用关键字in>>> re=['mushrooms']>>> 'mushrooms' in reTrue检查特定值是否不包含在列表中>>> re=['mushrooms']>>> 'mushrooms' in reTrue>>> 'mushroom' not in reTrue原创 2021-07-22 18:18:24 · 69 阅读 · 0 评论 -
第3章 列表简介
第3章 列表简介python编程从入门到实践笔记1.列表定义列表由一系列按特定顺序排列的元素组成用方括号【】表示列表,用逗号分隔其中的元素直接打印列表将包括方括号2.索引python为访问最后一个列元素提供了一种特殊语法,将索引指定为-13.在列表中添加元素在列表末尾添加元素append(‘具体元素’)motorcycles.append('chen')可以先创建一个空列表,再使用一系列append()函数添加元素在列表中插入元素insert(索引,值)motorcycles原创 2021-07-22 18:17:19 · 122 阅读 · 0 评论 -
第2章 变量和简单数据类型
第2章 变量和简单数据类型python编程从入门到实践笔记2.3字符串使用方法修改字符串的大小写title():首字母大写upper():全部字母大写lower():全部字母小写在字符串中使用变量f字符串:f"具体内容"first_name = "ada"last_name = "lovelace"full_name = f"{first_name} {last_name}"message = f"Hello, {full_name.title()}!"print(message)原创 2021-07-22 18:16:22 · 90 阅读 · 0 评论