PythonCrashCourse 第三章习题

PythonCrashCourse 第三章习题

简介

PythonCrashCourse 是一本适合初学者的 Python 教程。第三章主要讲解列表 (list) 的相关知识。

在这个章节中,本书提供了一些练习题,我们一起来看一看吧。

习题 3-1:创建列表并输出

题目描述

创建一个列表,其中包含至少 3 个人的名字,然后使用这个列表打印一条消息,对这些人说 “你好 [名字],很高兴认识你!”

代码解答

names = ['Alice', 'Bob', 'Charlie']
for name in names:
    print("你好," + name + ",很高兴认识你!")

运行效果

你好,Alice,很高兴认识你!
你好,Bob,很高兴认识你!
你好,Charlie,很高兴认识你!

习题 3-2:自己喜欢的交通工具列表

题目描述

创建一个列表,在其中包含你喜欢的交通工具,然后使用这个列表打印一系列有关这些交通工具的语句。例如,“我很喜欢汽车”。

代码解答

transportations = ['汽车', '地铁', '自行车']
for transportation in transportations:
    print("我很喜欢" + transportation)

运行效果

我很喜欢汽车
我很喜欢地铁
我很喜欢自行车

习题 3-3:帮助客人寻找餐馆

题目描述

想出至少 3 种你喜欢的餐馆,然后将这些餐馆的名称存储在一个列表中。 使用这个列表打印一系列消息,如“我想去的餐馆是 [餐馆名称]”。

代码解答

restaurants = ['麦当劳', '肯德基', '必胜客']
for restaurant in restaurants:
    print("我想去的餐馆是" + restaurant)

运行效果

我想去的餐馆是麦当劳
我想去的餐馆是肯德基
我想去的餐馆是必胜客

小结

本文针对 PythonCrashCourse 第三章的部分习题进行了解答和说明,主要包括列表定义和遍历等操作。希望本文能够为你 Python 学习道路上的旅途提供一定的帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:PythonCrashCourse 第三章习题 - Python技术站

(0)
上一篇 2023年3月28日
下一篇 2023年3月28日

相关文章

  • 32位Win7如何更改为64位的Win7(高手支招)

    32位Win7如何更改为64位的Win7(高手支招) 升级32位的Windows 7到64位的Windows 7需要进行一次完整的重新安装。请按照以下步骤进行操作: 注意:在进行任何操作之前,请务必备份您的重要数据。重新安装将会清除您的硬盘上的所有数据。 检查系统要求: 首先,您需要确保您的计算机满足64位Windows 7的最低系统要求。您的计算机必须具备…

    other 2023年7月28日
    00
  • jenkins 之 iOS 打包及上传至蒲公英

    Jenkins之iOS打包及上传至蒲公英的完整攻略 Jenkins是一款流行的自动化构建工具,可以帮助开发者自动化构建、测试和部署应用程序。本文将为您提供Jenkins之iOS打包及上传至蒲公英的完整攻略,包括Jenkins的安装、配置、iOS打包及上传至蒲公英等内容。 安装Jenkins 首先,我们需要安装Jenkins。可以按照以下步骤进行安装: 下载J…

    other 2023年5月6日
    00
  • 三星A9star怎么重启?三星A9 star重启手机教程

    三星A9 star怎么重启? 重启三星A9 star可以解决某些问题,比如卡顿、应用程序无响应等现象。以下是三种重启方法: 方法一:软重启 软重启是安全的,可以尝试修复一些小问题,并不会丢失个人数据。 步骤1:按住音量减键和开关键,直到手机屏幕黑屏,手机立即关闭。 步骤2:按住电源键,使三星A9 star重新启动。 方法二:硬重启 硬重启比软重启更适合紧急情…

    other 2023年6月26日
    00
  • autohotkey检测窗体控件的两种方法

    Autohotkey是一个强大的自动化脚本语言,常用于Windows操作系统环境下自动化任务和对软件快捷键映射。在编写Autohotkey脚本时,我们需要检测窗体控件来更好地控制和操作程序。下面是自动检测窗体控件的两种方法。 方法一:使用Window Spy Window Spy是Autohotkey自带的一个工具,它允许我们查看当前窗口句柄和窗体控件的具体…

    other 2023年6月27日
    00
  • “内存不足”问题的处理办法

    处理“内存不足”问题的完整攻略 1. 了解“内存不足”问题的原因 在处理“内存不足”问题之前,首先需要了解造成该问题的原因。常见的原因包括:- 运行过多的程序或进程,消耗了系统的内存资源。- 单个程序或进程占用了过多的内存。- 内存泄漏,导致内存资源无法释放。 2. 监控内存使用情况 在处理“内存不足”问题之前,需要先了解当前系统的内存使用情况。可以通过以下…

    other 2023年7月31日
    00
  • windows7关闭休眠 windows7如何不休眠解决方案

    下面给您详细讲解一下“windows7关闭休眠 windows7如何不休眠解决方案”的完整攻略。 关闭休眠 方法一:使用控制面板 步骤如下: 打开控制面板。 选择“电源选项”。 选择“更改计算机休眠时间”。 在“更改计算机休眠时间”对话框中,将“将计算机置于睡眠状态”的时间设置为“从不”。 点击“保存更改”即可。 方法二:使用命令行 步骤如下: 以管理员权限…

    other 2023年6月26日
    00
  • .net MVC中使用forms验证详解

    .NET MVC中使用Forms验证详解 在.NET MVC中,Forms验证是一种用于验证用户输入的强大工具。它可以帮助我们确保用户提交的数据符合我们的要求,并提供友好的错误提示。本攻略将详细介绍如何在.NET MVC中使用Forms验证。 步骤1:配置验证规则 首先,我们需要在模型中定义验证规则。我们可以使用数据注解来实现这一点。以下是一个示例模型类: …

    other 2023年8月3日
    00
  • node升级的正确方法

    Node升级的正确方法 在使用Node时,我们可能会遇到需要升级Node版本的情况。针对这种情况,本文将介绍一些升级Node的正确方法。 1. 使用Node版本管理器(NVM) Node版本管理器(NVM)是一个十分方便的工具,它可以帮助我们快速地在不同的Node版本间切换,并且可以帮助我们更方便地升级Node。 安装NVM 在Linux系统下,我们可以使用…

    其他 2023年3月29日
    00
合作推广
合作推广
分享本页
返回顶部