python入门
x1eeeee
学无止境
展开
-
《python编程从入门到实践》第15章 生成数据 - 动手试一试
15-1 & 15-2#15-1立方"""前5个整数"""import matplotlib.pyplot as plt#折线plt.title("pic", fontsize = 20)plt.xlabel("x", fontsize = 15)plt.ylabel("y", fontsize = 15)x_value = [1,2,3,4,5]y_valu...原创 2020-02-12 22:17:07 · 489 阅读 · 1 评论 -
《python编程从入门到实践》第11章 测试代码(练习)
P192#11-1#city_functions.pydef place(city,country): """生成城市和国家""" full_name = city+', '+country return full_name.title()import unittestfrom city_functions import placeclass Tes...原创 2020-01-29 14:15:09 · 191 阅读 · 0 评论 -
《python编程从入门到实践》第10章 文件和异常(练习)
本章需要对python报错(异常)进行处理,常见异常提示见上一个博,供参考。P169#10-1filename = 'learning_python.txt'with open(filename) as file_object: python = file_object.read() print(python)#.rstrip()消除换行符with open(...原创 2020-01-28 21:52:40 · 322 阅读 · 0 评论 -
python 中常见报错类型
BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器(generator)发生异常来通知退出 StandardError 所有的内建标准异常的基类...原创 2020-01-28 18:52:27 · 552 阅读 · 0 评论 -
《python编程从入门到实践》1~5章 练习
补一篇博,书中前几章的练习题,有一些作业写在一起没加注释,不足之处望多加指正。第1章 起步message="Hello Python world!"print(message)message="HELLO PYTHON CRASH COURSE WORLD!"print(message)第2章 变量和简单数据类型P23作业name="Eric"print("Hel...原创 2020-01-27 13:54:23 · 352 阅读 · 0 评论 -
《python编程从入门到实践》第9章 类(练习)
P142#9-1class Restaurant(): def __init__(self,restaurant_name,cuisine_type): #初始化属性 self.restaurant_name = restaurant_name self.cuisine_type = cuisine_type ...原创 2020-01-27 13:29:18 · 206 阅读 · 0 评论 -
《python编程从入门到实践》第8章 函数(练习)
P116作业#8-1def display_message(): print('在本章学习函数') display_message()#8-2print('')def favorite_book(title): print('One of my favorite book is '+title.title()+'.') favorite_book...原创 2020-01-25 15:33:19 · 322 阅读 · 1 评论 -
《python编程从入门到实践》第7章 用户输入和while循环(练习)
如题:7-1汽车租赁:编写一个程序,询问用户要租赁什么样的汽车,并打印一条消息,如“Let me see if I can find you a Subaru.”7-2餐馆定位:编写一个程序,询问用户有多少人用餐。如果超过8人,就打印一条消息,指出没有空桌;否则指出有空桌。7-3 10的整数倍:让用户输入一个数字,并指出这个数字是否是10的整数倍。7-4 比萨配料:编写一个循环,...原创 2020-01-19 17:42:08 · 372 阅读 · 0 评论 -
《python编程从入门到实践》第6章 字典(练习)
使用字典并打印#6-1jz = { 'first_name':'han', 'last_name':'jiaoyang', 'age':22, 'city':'changchun', }print(jz)#6-2numbers={ 'a':1, 'b':2, 'c':3, 'd':4, 'e':5, ...原创 2020-01-18 19:38:46 · 272 阅读 · 0 评论