自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Python入门 - 第11章 测试代码(unittest简介)

本系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。第11章 测试代码11.1 测试函数Python标准库中的unittest模块提供了代码测试工具。单元测试用于测试函数在某个方面的行为;测试用例是一组单元测试,测试了函数在各种情形下的行为是否都符合要求。全覆盖测试用例包含一整套单元测试,涵盖了函数可能遇到的各种情形。通常,最初只要对函数的重要行为编写测试代码,等到项目被广泛使用时再考虑全覆盖测试。下面的函数接受姓和名,或接受姓、名和中间名,并返回格式化的形式,这是一会要测试的函数。d

2020-11-22 14:20:22 183

原创 Python入门 - 第10章 文件和异常

此系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。第10章 文件和异常10.1 从文件中读取数据读取整个文件下面是一个读取文件的示例:filePath = "test.txt"with open(filePath) as file: contents = file.read() print(contents)通过open函数打开文件。open函数接收文件的路径(可以使用绝对路径或相对路径),并返回一个文件对象。此处open()返回一个文本文件。此示例使用了w

2020-11-21 20:00:34 270

原创 Python入门 - 第9章 类

此系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。第9章 类9.1 创建和使用类下面是创建一个类的样例代码:class Dog(): """ 一次模拟小狗的简单尝试 """ def __init__(self, name): self.name = name def sit(self): print(self.name.title() + "is now sitting.")可以发现以下特点:可以在创建类时向类名传入参

2020-10-29 21:22:30 153

原创 Python入门 - 第8章 函数

此系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。第8章 函数8.1 定义函数定义函数的格式:def 函数名(形参表):函数体如:def greet(): print("Hello!")def greetUser(name): print("Hello, " + name.title() + "!")在Python中,存在除#之外的注释。这样的注释称为文档字符串,用三引号括起。Python使用文档字符串生成有关函数的文档。def greet():

2020-10-09 21:53:30 311

原创 Python入门 - 第7章 用户输入和while循环

第7章 用户输入和while循环7.1 函数input()的工作原理函数input()输出一条提示信息,并将用户输入以字符串的形式返回。message = input("Please input a message, and I will repeat it: ") # input函数接受一个参数作为提示print(message)有时候,提示会超过一行。这时候一个比较好的做法是先将提示信息存储在一个变量中,再传给input函数,这样有助于保持代码简洁。注意:input函数不会自动在输出提

2020-10-08 19:23:49 101

原创 Python入门 - 第6章 字典(dict简介)

此系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。第6章 字典6.2 使用字典Python中的字典是一系列键值对,类似于CPP和Java中的映射表。与CPP和Java不同,Python允许一个字典拥有不同类型的值。字典用放在花括号({})中的一系列键值对表示,键和值之间用冒号连接,键值对之间用逗号分隔。#存储一个外星人的颜色和分数信息alien_0 = {"color" : "green", "points" : 5}要获取与键相关联的值,可以指定字典名和放在方括号内的键。

2020-10-08 18:40:52 150

原创 Python入门 - 第5章 if语句

第5章 if语句5.1 一个简单示例cars=["audi","bmw","subaru","toyota"]for car in cars: if car == "bmw": print(car.upper()) else: print(car.title())Python中,规范的if语句后的条件表达式上不需要加括号。Pycharm不会阻止加括号的行为,但会给出一个weak warning.5.2 条件测试Python使用相等运算符(==)判断两侧是否相等

2020-09-29 16:35:14 1617

原创 Python入门 - 第4章 操作列表

第4章 操作列表4.1 遍历整个列表可以使用for循环遍历列表中的元素。cities=["Hangzhou","Beijing","Shanghai"]for city in cities: print(city)注:这种循环方式在C++和Java中通常被称为foreach循环。Python根据缩进判断代码行与前一代码行的关系。在for语句后,每一行缩进的语句都是循环的一部分,而未缩进的代码行则不会重复执行。4.3 创建数字列表range(a,b)函数能生成一系列数字。当

2020-09-26 14:39:57 364

原创 Python入门 - 第3章 列表简介(list简介)

此系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。第3章 列表简介3.1 列表是什么使用方括号([])表示列表,用逗号分隔各个元素。cities = ["Beijing","Shanghai","Hangzhou"]可以将列表赋予一个变量,并使用print函数直接打印列表。输出将包括方括号、逗号和引号,类似于Java的println(List).# print(cities)["Beijing","Shanghai","Hangzhou"]要访问列表元素,使用方括号,

2020-09-26 10:49:30 109

原创 Python入门 - 第2章 变量和简单数据类型

此系列文章的创作初衷是作为读书过程中的笔记,而非教程类文章。第2章 变量和简单数据类型2.2 变量2.2.1 变量的命名和使用变量允许包含数字、字母、下划线和中文字符,不允许以数字打头。2.3 字符串Python中,引号允许用单引号或双引号括起,这是Python人性化的体现。由于这种方式,允许在字符串中直接加入与字符串开头位置不同的引号,例如,用单引号括起的字符串,内部可加入任意数量的双引号。当需要插入的引号与字符串开头的引号相同时,使用转义字符。"I told my friend,

2020-09-26 10:46:03 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除