0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样在python中制作Mad Libs程序

454398 来源:网络整理 作者:佚名 2019-11-01 09:55 次阅读

步骤1:下载Python

首先,您需要下载python(显然)。导航至python.org,单击下载按钮,然后为您的系统选择适当的版本。

步骤2:打开IDLE

下载并安装Python之后,打开IDLE。 IDLE是我们将在本教程中使用的编程环境。我们还有其他一些程序可以用python编写,但这是Python本身打包的基本程序。

第3步:有点混乱

首次打开IDLE时显示的窗口可用作Python代码的游乐场。当您键入命令并按下Enter键时,它会自动运行该行并存储分配给内存的所有值。继续并复制我的代码(也许使用您自己的名字和几个不同的名字),以基本了解所有工作原理。不用担心,如果您不了解它,我们将在以下步骤中做进一步的介绍。

步骤4:创建实际程序文件

在操场上编写代码很有趣,但是要保存一个程序并自己运行,我们需要将代码存储在程序文件中。创建一个新文件以编写程序。

步骤5:开始编写代码之前

以获取输入从用户那里存储它,我们需要为我们要存储的每个单词创建变量。想一想变量,就像在代数中使用变量一样。您可以在左侧命名该变量,然后使用等号将其分配给一个值。与代数不同,您不仅可以在变量中存储数字。对于此程序,我们将存储字符串。字符串只是一个单词或句子。请注意,每当使用文本时,都会用引号‘’引起来。您可以使用单引号或双引号,只要开始的引号与结束的引号相同即可。

步骤6:开始编写程序

这些引号对于数字或变量不是必需的。 ,让我们为需要从用户那里获得的四个单词中的每一个做一个变量。为了从用户那里获取输入,我们使用input()。通过将每个变量的值设置为input(),我们可以从用户那里获取输入并将其存储在这些变量中。

为了向用户打印文本,我们使用命令print()并放置任何内容需要打印在括号中。请记住,字符串必须用引号‘’括起来,而不是变量名。通过复制我的打印功能中的代码,连续打印出单词。

步骤7:运行程序

现在,我们单击“运行然后运行模块”,使运行正常的程序继续运行。如果您尚未保存文件,它将在运行文件之前要求您保存文件。这样做,然后让程序运行。您会注意到什么都没打印出来,这是因为我们只要求用户提供输入,而实际上并没有提示他们任何问题。继续,键入4个单词,然后在它们之间输入要输入的单词,然后确保单词正确打印出来。如果是这样,请返回程序文件并继续下一步。

步骤8:将提示添加到输入值

为了使input()函数有一个提示,我们在圆括号之间放置了要打印的字符串。继续,向每个输入添加提示,然后运行程序以确保它们正常工作。您会注意到,在我的代码中,我在:之后放置了一个空格,然后用引号将其关闭。这样一来,当用户键入内容时,它就不会紧贴在冒号旁边。

步骤9:创建输出

由于我们要添加实际的打印输出,因此请继续使用之前添加的测试打印功能。现在,为了正确输出mad lib,您需要了解几件事。首先,由于我们正在打印一首诗,并且希望它跨越多行,因此请务必注意,在字符串中键入“ n”将跳至下一行。其次,键入字符串时,可以使用大括号{}和.format()将文本插入字符串。例如,“我喜欢{0}和{1}”。format(‘food’,‘water’)将打印出“我喜欢食物和水”。在打印出疯狂的lib时,我们可以利用它来发挥我们的优势。在您自己的程序中复制图片中的代码。

步骤10:再运行一次程序

继续运行一次程序以确保其正常工作。恭喜!您刚刚编写了第一个Python程序。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序
    +关注

    关注

    115

    文章

    3720

    浏览量

    80357
  • python
    +关注

    关注

    53

    文章

    4753

    浏览量

    84077
收藏 人收藏

    评论

    相关推荐

    基于LIBS的中药质量检测技术与应用

    探讨了激光诱导击穿光谱技术中药制药领域中的应用,分析了LIBS技术工作原理和检测技术优势。从LIBS技术特点出发,分析了该技术中药原料质量检测、制造过程质量控制、中药产品质量控制,
    的头像 发表于 09-19 11:59 40次阅读

    PythonAI的应用实例

    Python人工智能(AI)领域的应用极为广泛且深入,从基础的数据处理、模型训练到高级的应用部署,Python都扮演着至关重要的角色。以下将详细探讨Python
    的头像 发表于 07-19 17:16 620次阅读

    可以单个esp8266上安装两个NON OS SDK应用程序吗?

    一个简单的问题。我可以单个 esp8266 上安装两个 NON OS SDK 应用程序吗?我的自定义引导加载程序(包括 os libs)和我的自定义应用
    发表于 07-19 07:28

    如何使用linux下gdb来调试python程序

    如何使用linux下gdb来调试python程序  Linux下,可以使用GDB(GNU调试器)来调试Python程序。GDB是一个强大的
    的头像 发表于 01-31 10:41 1956次阅读

    splitpython的用法

    splitpython的用法 split()是Python中一个非常常用的字符串函数,它能够根据指定的分隔符将一个字符串分割成多个子字符串,并返回一个包含这些子字符串的列表。本文将
    的头像 发表于 12-25 15:12 1809次阅读

    运行Python程序的几种常见方法

    方法: 使用Python解释器 Python解释器是运行Python程序的基本工具。命令行
    的头像 发表于 11-28 15:32 1922次阅读

    如何运行Python程序

    运行Python程序非常简单。Python是一种解释型语言,这意味着可以直接通过解释器来执行代码。下面我将详细介绍如何运行Python程序
    的头像 发表于 11-24 09:31 1005次阅读

    python怎么运行程序

    Python是一种广泛使用的编程语言,它的简易和可读性使得它成为初学者和专业开发人员的首选。在运行Python程序之前,您需要安装Python解释器,然后按照以下步骤进行操作。 步骤1
    的头像 发表于 11-24 09:25 2350次阅读

    pythontext的用法

    Python的text是一个常见的数据类型,它用于存储和处理文本数据。Python,文本常常被表示为字符串(string),字符串是一
    的头像 发表于 11-23 15:46 2612次阅读

    python写完程序之后怎么运行

    Python是一门简洁、易学的编程语言,被广泛应用于数据分析、人工智能等领域。在学习Python编程的过程,了解程序的运行机制是至关重要的。本文将详尽解析
    的头像 发表于 11-22 11:10 839次阅读

    python怎样运行代码

    Python是一种广泛使用的编程语言,用于开发各种类型的应用程序。它具有简单易学的语法和强大的功能,可以用于编写简单的脚本、开发桌面应用、构建Web应用、进行科学计算等多种用途。本文中,我们将详细
    的头像 发表于 11-22 10:31 987次阅读

    pythonnumber代表什么

    Python,number(数字)是一种内置的数据类型,用于表示数值。Python提供了几种不同的number类型,分别是整数(int)、浮点数(float)、复数(complex
    的头像 发表于 11-22 09:50 1454次阅读

    复数iPython如何定义

    复数的虚数单位'i'Python可以通过使用cmath模块来定义和使用。cmath模块提供了处理复数的函数和常量。
    的头像 发表于 11-22 09:40 2109次阅读

    怎么Python实现截图功能

    操作。 今天Python实用宝典就来讲讲怎么Python实现截图功能,以下教程默认您已经安装好了Python哦,没有的话见这个教程,
    的头像 发表于 11-03 15:32 833次阅读
    怎么<b class='flag-5'>在</b><b class='flag-5'>Python</b><b class='flag-5'>中</b>实现截图功能

    Vulture 可在Python程序查找未使用的代码

    Vulture 可以Python程序查找未使用的代码。这对于清理和查找大型项目(代码库)的错误非常有用。 不过由于
    的头像 发表于 10-21 10:28 377次阅读