Python编程从入门到实践第8章习题答案
时间:2019-02-20
本文章向大家介绍Python编程从入门到实践第8章习题答案,主要包括Python编程从入门到实践第8章习题答案使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
#coding:gbk
#8-1消息
def display_message():
"""展示在本章中的学习内容"""
print('你在本章的学习内容')
display_message()
#8-2喜欢的图书
def favorite_book(title):
print('One of my favoriate books is ' + title.title())
favorite_book('alice in wonderland')
#8-3 T-shirt
def make_shirt(shirt_size, shirt_typeface):
"""说明T shirt的尺寸和字样"""
print('\nThe size of T-shirt is ' + shirt_size + '.')
print('The typeface of the T-shirt is ' + shirt_typeface + '.')
make_shirt('s','w')
#8-4
def make_shirt(shirt_size, shirt_typeface = 'I love Python'):
"""说明T shirt的尺寸和字样"""
print('\nThe size of T-shirt is ' + shirt_size + '.')
print('The typeface of the T-shirt is ' + shirt_typeface + '.')
make_shirt('big')
make_shirt('mid')
make_shirt('small','Li')
#8-5 城市
def describe_city(city_name,city_location = 'Iceland'):
print(city_name + 'is in ' + city_location + '.')
describe_city('Reykajvik')
describe_city('Qing dao','China')
describe_city(city_name = 'Chang sha', city_location = 'China')
#8-6城市名
def city_country(city,country):
temporary ='"' + city + ', ' + country + '"'
return temporary.title()
city = city_country('santiago','chile')
print('\n' + city)
city = city_country('da lian','liao ning')
print('\n' + city)
city = city_country('qing dao','shan dong')
print('\n' + city)
#8-7 专辑
def make_album(person_name,album_name,number = ''):
Album = {'person':person_name,'album':album_name}
if number:
Album['number'] = number
return Album
musican = make_album('Wang li hong', 'Zui ai de ren','15')
print(musican)
#8-8 专辑
def make_album(person_name,album_name,number = ''):
Album = {'person':person_name,'album':album_name}
if number:
Album['number'] = number
return Album
while True:
print('\nenter q end the program at any time.')
singer_name = input("Please enter the singer's name: ")
if singer_name == 'q':
break
album_name = input("Please enter the album's name: ")
if album_name == 'q':
break
musican = make_album(singer_name, album_name)
print(musican)
- 数据库无响应问题的紧急处理和分析 (r10笔记第42天)
- 【转载】记Golang数据库查询封装的坑
- Golang 基本语法学习笔记之流程控制
- Go 语言的演化历程
- JS 评分五角星随鼠标移动显示
- Golang标准库学习——buffio包 ---转
- 【Go 语言社区】Go语言条件变量的两个例子
- mysqlimport导入报错的排查(r10笔记第58天)
- 【Go 语言社区】POJ 1047 Round and Round We Go 循环数新解
- 【Go 语言社区】删除redis所有KEY
- 【Go 语言社区】Golang 动态实例化结构体
- 【Go 语言社区】Go 错误处理
- 【Go 语言社区】Go 语言范围(Range)
- 【Go 语言社区】JS 相关---Window Location
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 用Windows电脑训练深度学习模型?超详细配置教程来了
- rConfig中的远程代码执行漏洞分析
- CVE-2020-9964:iOS中的信息泄露漏洞分析
- ReconSpider:一款功能强大的高级OSINT框架
- Python 3.9来了!这十个新特性值得关注
- IRFuzz:一款基于YARA规则的文档文件扫描工具
- 内网渗透测试研究:从NTDS.dit获取域散列值
- 腾讯云大禹高防IP之客户端获取真实IP
- 终极解密输入网址按回车到底发生了什么
- Kafka核心原理的秘密,藏在这 17 张图中
- 国庆肝了8天整整2W字的数据库知识点
- MySQL事务与MVCC如何实现的隔离级别
- 1.5w字,30图带你彻底掌握 AQS!
- 原创 | codeforces 1419D2,有趣的思维题
- 如何实现四元数的运算