第三章课后作业

Chapter Three

3-1 姓名

names = ["Wu Yanbing", "Wu Dechong", "Xu Jing"]
for name in names:
    print(name)

3-2 问候语

names = ["Wu Yanbing", "Wu Dechong", "Xu Jing"]
for name in names:
    print("Welcome! My friend " + name + ".")

3-3 自己的列表

vehicles = ["bicycle", "car", "shared bike", "motorcycle"]
for vehicle in vehicles:
    print("I would like to own a " + vehicle + ".")

3-4 嘉宾名单

guests = ["Yamato", "Fubuki", "Agaki", "Abukuma"]
for guest in guests:
    print(guest + ", would you like to have dinner with me?")

3-5 修改嘉宾名单

guests = ["Yamato", "Fubuki", "Agaki", "Abukuma"]
for guest in guests:
    print(guest + ", would you like to have dinner with me?")
print()
print("Fubuki is busy with poi, so she could not come to dinner")
print(" andShimakaze would come in present of her")
print()
guests[1] = "Shimakaze"
for guest in guests:
    print(guest + ", would you like to have dinner with me?")

3-6 添加嘉宾

guests = ["Yamato", "Fubuki", "Agaki", "Abukuma"]
for guest in guests:
    print(guest + ", would you like to have dinner with me?")
print()
print("I find a bigger table and could invite more guests.")
print()
guests.insert(0, "Shigure")
guests.insert(2, "Yudachi")
guests.append("Kawakaze")
for guest in guests:
    print(guest + ", would you like to have dinner with me?")

3-7 缩减名单

guests = ["Yamato", "Fubuki", "Agaki", "Abukuma"]
for guest in guests:
    print(guest + ", would you like to have dinner with me?")
print()
print("I find a bigger table and could invite more guests.")
print()
guests.insert(0, "Shigure")
guests.insert(2, "Yudachi")
guests.append("Kawakaze")
for guest in guests:
    print(guest + ", would you like to have dinner with me?")
print()
print("Sorry, the table could not arrive on time, so I can only invite two guests")
print()
length = len(guests)
for index in range(0, length - 2):
    print(guests.pop() + ", sorry, I could not have dinner with you.")
for guest in guests:
    print(guest + ", you are still invited for dinner")
del(guests[0])
del(guests[0])
print(guests)

3-8 放眼世界

places = ["New York", "Lendon", "Tokyo", "Paris", "Dubai"]
print(places)
print(sorted(places))
print(places)
print(sorted(places, reverse = True))
print(places)
places.reverse()
print(places)
places.reverse()
print(places)
places.sort()
print(places)
places.sort(reverse = True)
print(places)

3-9 晚餐嘉宾

guests = ["Yamato", "Fubuki", "Agaki", "Abukuma"]
for guest in guests:
    print(guest + ", would you like to have dinner with me?")
print()
print("Fubuki is busy with poi, so she could not come to dinner")
print(" andShimakaze would come in present of her")
print()
guests[1] = "Shimakaze"
for guest in guests:
    print(guest + ", would you like to have dinner with me?")
print("I have invited " + str(len(guests)) + " guests to dinner.")

3-10 尝试使用各个函数

languages = ["C", "Java", "C++", "C#", "Python", "Virtual Basic"]
print(languages)
languages[2] = "Swift"
print(languages)
languages.append("C++")
print(languages)
del(languages[-1])
print(languages)
languages.insert(-1, "C++")
print(languages)
languages.pop()
print(languages)
languages.remove("C#")
print(languages)
print(sorted(languages))
print(languages)
languages.reverse()
print(languages)
languages.reverse()
print(languages)
languages.sort()
print(languages)
print(len(languages))

3-11 有意引发错误

guests = ["Yamato", "Fubuki", "Agaki", "Abukuma"]
for guest in guests:
    print(guest + ", would you like to have dinner with me?")
# print(guests[4]) -- Error Sentence to be modified, list index out of range
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《数字图像处理第三章课后作业(更正版).pdf》是一份有关数字图像处理第三章作业文件。该文件的主要内容包括以下几个方面: 首先,作业文件中给出了数字图像处理第三章的内容概述。这部分通常会介绍数字图像处理的基本概念、原理和方法,为后续的作业目做好铺垫。 接下来,作业文件会给出一系列与第三章相关的习和问。这些习和问旨在帮助学生深入理解第三章的知识点,并通过实际操作和分析,将理论应用到实际数字图像处理的场景中去。作业目可能会涉及到图像增强、图像滤波、图像分割、图像压缩等方面的内容。 此外,作业文件可能还会给出一些参考答案或解析,以供学生参考和对比。这样可以帮助学生及时纠正错误,提高对数字图像处理知识的理解和应用能力。 对于这份作业文件,学生需要认真阅读和理解第三章的内容,仔细分析和思考每个目,根据已学知识进行解答。同时,要注意理论与实践的结合,灵活运用所学算法和方法解决实际问。 总之,《数字图像处理第三章课后作业(更正版).pdf》是一份需要认真对待和完成的作业文件,它旨在帮助学生深入理解和掌握数字图像处理第三章的知识点,提高数字图像处理的实践能力。 ### 回答2: 《数字图像处理第三章课后作业(更正版).pdf》是一份数字图像处理课程的第三章课后作业,它的内容主要涉及数字图像的处理。数字图像处理是通过计算机算法对图像进行各种处理和分析的技术。 该课后作业第三章主要包括以下内容: 1. 图像增强:图像增强是指通过各种方法对图像的质量进行提高,使得图像更加鲜明、清晰等。常见的图像增强方法有直方图均衡化、灰度变换等。 2. 空域滤波:空域滤波是指在图像的空间域中对图像进行滤波处理,以达到降噪、平滑、锐化等目的。常用的空域滤波方法包括均值滤波、中值滤波、高斯滤波等。 3. 频域滤波:频域滤波是指将图像转换到频域进行滤波处理,再将滤波后的频域图像转换回空域。频域滤波可以通过傅里叶变换等方法实现图像的处理,如滤波、增强等。 4. 彩色图像处理:彩色图像处理是指对彩色图像进行处理和分析的技术。彩色图像处理常用的方法包括基于颜色模型的图像增强、色彩空间的变换等。 该课后作业可能会包括一些具体的计算目,需要我们运用图像处理的相关原理和算法进行计算和分析。通过完成这些作业,我们可以更加深入地理解数字图像处理的基本概念和方法,提高自己的实际应用能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值