《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.向函数传递信息 ...
随机推荐
- 【译】Vue源码学习(一):Vue对象构造函数
本系列文章详细深入Vue.js的源代码,以此来说明JavaScript的基本概念,尝试将这些概念分解到JavaScript初学者可以理解的水平.有关本系列的一些后续的计划和轨迹的更多信息,请参阅此文章 ...
- 获取本机IP地址[JavaScript / Node.js]
--web客户端JavaScript <body onload="checkCookie()"></body> function getYourIP(){ ...
- 【VS开发】IP地址格式转换(htonl、ntohl;inet_addr、inet_ntoa)
1.htonl ()和ntohl( ) u_long PASCAL FAR ntohl (u_long netlong); u_short PASCAL FAR ntohs (u_short nets ...
- memmove和memcpy函数的区别及实现
一.memmove()和memcpy()函数和strcpy()函数的区别: (1)使用的类型不同,strcpy()函数只对字符串进行操作:memmove()和memcpy()函数对所有类型都适用,为内 ...
- python线程障碍对象Barrier(34)
python线程Barrier俗称障碍对象,也称栅栏,也叫屏障. 一.线程障碍对象Barrier简介 # 导入线程模块 import threading # 障碍对象barrier barrier = ...
- Spark 基础操作
1. Spark 基础 2. Spark Core 3. Spark SQL 4. Spark Streaming 5. Spark 内核机制 6. Spark 性能调优 1. Spark 基础 1. ...
- 关于启动kylin报Failed to find metadata store by url: kylin_metadata@hbase的问题解决
一.出问题的原因 昨天因为项目需要,要将cloudera集群改成高可用,没想到失败了,当时因为冲动手动删了几个hdfs实例的原因,导致退不到原来的状态,折腾了一天,最后终于退回了非HA的集群,但是hd ...
- java properties文件转义字符和中文乱码解决
properties文件的分隔符是 =或者 : 第一次出现的就是分割符,第二次出现的也不需要转义,也即是(忽略掉[],只是着重描述字符) [\=] [\:] 或者 [=] [:] ...
- git使用mvn clean install 报错原因排查
使用命令行git-bath.exe 来拉代码并进行编译之类的服务,结果在拉依赖时一直报错连的是144.131.254.26,看了maven的setting配置 文件 没并没有错, 最终定位问题是 gi ...
- Python重要配置大全
PYTHON 环境安装 安装虚拟环境 pip install virtualenv 卸载包是用:pip uninstall virtualenv 快捷下载安装可用豆瓣源,方法为: pip instal ...