python从入门到实践第8章课后作业
python从入门到实践第8章课后作业
#作业8-1
# def display_message():
# print('学习了如何定义函数')
# display_message()
# 作业8-2
# def favorate_book(title):
# """显示最喜欢的书"""
# print('One of my favorate books is '+title.title()+'.')
# favorate_book('alice in wonderland')
# 作业8-3
# def make_shirt(size,title):
# print('we need a '+str(size)+' shirt,with '+title.title()+' on it.')
# make_shirt('big','yes')
# make_shirt(size='big',title='yes')
# 作业8-4
# def make_shirt(size='big',title='I love python'):
# print('we need a '+str(size)+' shirt,with '+title.title()+' on it.')
# make_shirt()
# make_shirt(size='middle')
# make_shirt('big','I love java')
# 作业8-5
# def describe_city(city,country='china'):
# print(city.title()+' is in '+country.title()+'.')
# describe_city('beijing')
# describe_city(city='reykjavik',country='iceland')
# describe_city('tiajin','china')
# 作业8-6
# def city_country(city,country):
# discribe='"'+city.title()+','+country.title()+'"'
# return discribe
# a=city_country('beijing','china')
# b=city_country('xian','china')
# c=city_country('santiago','chile')
# print(a+b+c)
# 作业8-7
# def make_album(singer_name,album_name,number=' '):
# p={'singer':singer_name,'album':album_name}
# if number!=' ':
# p['number']=str(number)
# return p
# a=make_album('bbu','iubu',10)
# b=make_album('aaa','mmm')
# c=make_album('bbb','ccc',5)
# print(a)
# print(b)
# print(c)
# 作业8-8
# def make_album(singer_name,album_name,number=' '):
# p={'singer':singer_name,'album':album_name}
# if number!=' ':
# p['number']=str(number)
# return p
# while True:
# print('(enter "q" at any time to quit)')
# a=input("singer:")
# if a=='q':
# break
# b=input('album:')
# if b=='q':
# break
# c=str(input('number:'))
# if c=='q':
# break
#
# d=make_album(singer_name=a,album_name=b,number=c)
# print(d)
# 作业8-9
# def show_magicians(names):
# for name in names:
# print(name)
# show_magicians(['mie','mark','tom','jack'])
# 作业8-10
# def make_graet(names,the_great_names=[]):
# for name in names:
# name='the great '+name
# the_great_names.append(name)
# print(name)
# return the_great_names
# a=make_graet(['mie','mark','tom','jack'])
# print(a)
# 作业8-11
# def make_graet(names,the_great_names=[]):
# for name in names:
# name='the great '+name
# the_great_names.append(name)
# print(name)
# return the_great_names
# list=['mie','mark','tom','jack']
# a=make_graet(list[:])
# print(list)
# print(a)
# 作业8-12
# def make_sandwich(*into):
# """概述要制作的三明治"""
# print('\nmaking a sandwich with the following things:')
# for thing in into:
# print('-'+thing)
# make_sandwich('peperoni')
# make_sandwich('mushrooms','green pepers','extra cheese')
# 作业8-13
# def build_profile(first,last,**user_info):
# """创建一个字典,其中包含知道的有关用户的一切"""
# profile={}
# profile['first_name']=first
# profile['last_name']=last
# for key,value in user_info.items():
# profile[key]=value
# return profile
# my_massage=build_profile('shmise','jucy',location='princeton',
# field='enviroment',like='draw')
# print(my_massage)
# 作业8-14
# def make_car(name,look,**massages):
# """创建一个字典,描述汽车有关信息"""
# car={}
# car['car_name']=name
# car['car_look']=look
# for k,v in massages.items():
# car[k]=v
# return car
# b=make_car('subaru','outback',color='blue',tow_package=True)
# print(b)
8-15、8-16的函数
#打印名字
def name_print(name):"""打印名字"""print(name)
#作业8-15
# import printing_functions as pt
# pt.name_print(input('please print a name:'))
# 作业8-16
# import printing_functions
# printing_functions.name_print('good')
# from printing_functions import name_print
# name_print('great')
# from printing_functions import name_print as np
# np('very good')
# import printing_functions as pf
# pf.name_print('love')
# from printing_functions import *
# printing_functions.name_print('like')
python从入门到实践第8章课后作业相关推荐
- Python从入门到实践第9章课后作业
Python从入门到实践第9章课后作业 编写过程中不知道如何将列表传入子类中,下面实例中均没有使用 #9-1 # class Restaurant(): # """模拟饭 ...
- 改写《python数据挖掘入门与实践》第九章Gutenberg书籍下载代码
@数据挖掘 改写<python数据挖掘入门与实践>第九章Gutenberg书籍下载代码 可能是gutenberg网站改版的缘故,随书附带的getdata.py代码执行会报错. 个人将其进行 ...
- 《Python程序设计入门与实践》219道课后习题答案
适用教材:Python程序设计入门与实践 I S B N:978-7-5606-5960-2 作 者:董付国 页 数:319页 例题数量:73个 演示代码:200段(不含例题代码) 习题数 ...
- python从入门到实践十二章
python编程从入门到实践12章 今天看了星球里面一位学长的经历,感到很受鼓舞,他参加工作三年了,三月份到四月份自学完了三本书,感到和学长差距很大,我要努力去弥补! 决定首先开始三本书,廖雪峰的py ...
- python 从入门到实践 第三章
在第3章,你将学习如何在被称为列表的变量中存储信息集,以及如何通过遍历列表来操作 其中的信息 写注释 # 代码越长 标识好代码的重要性 越来越重要 要求习惯:在代码中编写清晰,简洁的注释 开始研究更复 ...
- python第五章课后作业_python 入门到实践第五章课后练习
原博文 2020-06-19 11:05 − users = ['admin','alex','eric','crystol','joji']#创建一个列表for i in users:#遍历整个列表 ...
- Python编程-从入门到实践第15章课后习题详解
第15章 使用Plotly模拟掷骰子--课后习题答案 练习15-6 #掷两个D8 from plotly.graph_objs import Bar,Layout from plotly import ...
- Python数据挖掘入门与实践 第三章 用决策树预测获胜球队(一)pandas的数据预处理与决策树(Decision tree)
作为一个NBA球迷,看到这一章还是挺激动的. 不过内容有点难,研究了半天... 要是赌球的,用这章的预测+凯利公式,是不是就能提升赢钱概率了? 数据预处理 回归书本内容,既然要分析,首先需要有数据: ...
- Python数据挖掘入门与实践-第9章-古腾堡计划网站书籍资料下载
由于python版本以及网站更新等原因,导致了书上的代码没有用了.因此自己试着修改了代码. 下面就来讲讲修改中遇到的主要问题 问题:网站URL变更 # 书上的代码 url_base = "h ...
最新文章
- 远程连接Windows服务器
- 关于RTP和SRT之间的互操作性,你需要了解什么?
- 无线网卡的Master,Managed,ad-hoc,monitor等模式
- 超文本传输协议及HTTP包
- TLS配置和流量分析实验
- python处理excel表格-Python利用pandas处理Excel数据的应用
- Java第五次作业 ,面向对象高级特性(抽象类与接口)
- mysql备份为0_MySQL 备份(一)
- 【语音播报】基于matlab语音播报【含Matlab源码 507期】
- node.js Web实时消息后台服务器推送技术---GoEasy
- 使用J-link+J-Flash给STM32芯片烧写序列号
- Java编程思想笔记
- Android移动应用基础教程知识整理
- Hadoop之自定义InputFormat
- Java项目集成工作流引擎解决方案及实例展示(前后分离版)
- kvm windows 驱动安装
- Hot Observable 和 Cold Observable的区别
- 手机游戏的分析,设计,思考
- 迷你世界一直显示服务器未连接,迷你世界为什么显示没网 | 手游网游页游攻略大全...
- escape在sql语句中的作用
热门文章
- Web服务器搭建步骤(Win10)
- Linux C编程中_REENTRANT宏
- 数据称80后、90后成为情人节鲜花消费的主力军
- C++ UML类图概念详解
- 从12.67s到1.06s的网站性能优化实战
- SuperSocket框架实现服务器和Winform客户端
- C语言程序——输入+1秒的时间
- iOS Touches事件传递
- 计算机应用基础知识doc,计算机应用基础知识.docx
- 小米3联通电信通刷_2013062 2013063_官方线刷包_救砖包_解账户锁