《Python编程:从入门到实践》第四章 操作列表 习题答案
#4.1
pizzas = ['KFC','MDL','DKS']
''''''
for pizza in pizzas:
print(pizza);
''''''
for pizza in pizzas:
print("I like "+ pizza +" pizza!")
''''''
print("My favourite pizza is KFC and I really love pizza!") #4.2
animals = ['cat','tiger','dog']
''''''
for animal in animals:
print(animal)
''''''
for animal in animals:
print("A " + animal +" would like a great pet!")
''''''
print("Any of these animals would like a great pet!") #4.3
for i in range(1,21):
print(i) #4.4
numberList = []
for i in range(1,1000001):
numberList.append(i)
print(numberList) #4.5
numberList = []
for i in range(1,1000001):
numberList.append(i)
print(min(numberList))
print(max(numberList))
print(sum(numberList)) #4.6
oddNumber = []
for odd in range(1,21,2):
oddNumber.append(odd)
for odd in oddNumber:
print(odd)
#4.7
divideByThere = []
for i in range(3,31,3):
divideByThere.append(i)
for i in divideByThere:
print(i) #4.8
number = []
for i in range(1,11):
number.append(i**3)
for i in number:
print(i) #4.9
cube = [i**3 for i in range(1,11)]
print(cube)
#4.10
cube = [i**3 for i in range(1,11)]
print("The first there items in the list are:" + str(cube[0:3]))
print("The items from the middle of the list are:" + str(cube[4:7]))
print("The last there items in the list are:" + str(cube[-3:])) #4.11
pizzas = ['KFC','MDL','DKS']
friend_pizzas = pizzas[:]
print(friend_pizzas)
pizzas.append('JGM')
friend_pizzas.append('BSK')
print("My favourite pizzas are:")
for pizza in pizzas:
print(pizza)
print("My friend's favourite pizzas are:")
for pizza in friend_pizzas:
print(pizza) #4.12
略
#4.13
foods = ('noodle','humburger','pizza','donut','sanwiches')
for food in foods:
print(food)
#foods(0) ='egg'
foods = ('egg','humburger','pizza','donut','dumplings')
print(foods) #4.14略
#4.15略
《Python编程:从入门到实践》第四章 操作列表 习题答案的更多相关文章
- #Python编程从入门到实践#第四章笔记
#Python编程从入门到实践#第四章笔记 操作列表 1.遍历列表 使用for循环,遍历values列表 for value in values: print(value) 2.数字列表 使 ...
- python编程:从入门到实践----第四章>操作列表
一.遍历整个列表 1-1.假设有一个魔术师名单,需要将其中每个魔术师的名字都打印出来. # 用for循环来打印魔术师名单中的名字 magicians=['alice','david','carolin ...
- 《Python编程从入门到实践》第二章_变量和简单数据类型
什么是变量呢? 举例: >>> message = "Hello,Python!" >>> print (message) Hello,Pyth ...
- 《Python编程从入门到实践》--- 学习过程笔记(3)列表
一.用[](方括号)表示列表,用,(逗号)分隔其中的元素. >>> name=['limei', 'hanmeimei', 'xiaoming'] >>> prin ...
- #Python编程从入门到实践#第三章笔记
列表简介 1.什么是列表 列表:由一系列按也顶顺序排列的元素组成.元素之间可以没有任何关系. 列表:用方括号[]表示,并用逗号分隔其中元素.名称一般为复数 2.访问元素 (1)列表是有序集合 ...
- Python编程从入门到实践笔记——异常和存储数据
Python编程从入门到实践笔记——异常和存储数据 #coding=gbk #Python编程从入门到实践笔记——异常和存储数据 #10.3异常 #Python使用被称为异常的特殊对象来管理程序执行期 ...
- Python编程从入门到实践笔记——文件
Python编程从入门到实践笔记——文件 #coding=gbk #Python编程从入门到实践笔记——文件 #10.1从文件中读取数据 #1.读取整个文件 file_name = 'pi_digit ...
- Python编程从入门到实践笔记——类
Python编程从入门到实践笔记——类 #coding=gbk #Python编程从入门到实践笔记——类 #9.1创建和使用类 #1.创建Dog类 class Dog():#类名首字母大写 " ...
- Python编程从入门到实践笔记——函数
Python编程从入门到实践笔记——函数 #coding=gbk #Python编程从入门到实践笔记——函数 #8.1定义函数 def 函数名(形参): # [缩进]注释+函数体 #1.向函数传递信息 ...
随机推荐
- Underscore.js 的模板功能
Underscore是一个非常实用的JavaScript库,提供许多编程时需要的功能的支持,他在不扩展任何JavaScript的原生对象的情况下提供很多实用的功能. 无论你写一段小的js代码,还是写一 ...
- CHIMA网络安全攻防大赛经验分享
比赛模式 第一轮:20分钟基础知识赛(50道题) 安全运维,法律法规,linux操作系统等 第二轮:50分钟CTF夺旗(5道题) 题目涵盖 密码学 运用多种工具,如ASCII对照,古典密码,凯撒密码, ...
- TortoiseSVN安装和使用(转)
http://blog.csdn.net/Zhihua_W/article/details/64904692?locationNum=2&fps=1 https://www.cnblogs.c ...
- vmware darwin mac 下载地址
- -
- Linux杀毒软件(ClamAV)
Clam AntiVirus是一个类UNIX系统上使用的反病毒软件包.主要应用于邮件服务器,采用多线程后台操作,可以自动升级病毒库. 一.下载安装 1.下载 clamav官网:http://www.c ...
- eclipse设置格式化tab为4个空格和idea一样
- Java注解-注解处理器、servlet3.0|乐字节
大家好,我是乐字节的小乐,上次给大家带来了Java注解-元数据.注解分类.内置注解和自定义注解|乐字节,这次接着往下讲注解处理器和servlet3.0 一.注解处理器 使用注解的过程中,很重要的一部分 ...
- 036 Android Xutils3网络请求框架使用
1.xUtils3 介绍 xUtils 中目前包括了主要的四大模块,分别为 DbUtils 模块.ViewUtils 模块.HttpUtils 模块以及 BitmapUtils 模块. xUtils3 ...
- C++11 特性
之前工作中开发/维护的模块大多都是 "远古代码",只能编译 C++98,很多 C++11 的特性都忘得差不多了,再回顾一下 右值引用&转移语义: 消除两个对象交互时不必要的 ...
- 模板模式(Template Pattern)
模板模式(Template Pattern) -- 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中.Template Method使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤. ...