如何构建基于Python的星座脚本

您可能已经听说过Python,这是一种交互式编程语言,可轻松处理数据。 如今,它已用于从网站和应用程序到统计,机器学习和AI的所有内容。

使用Python,编写代码很简单,但是创建一个真正有用的程序需要花费一些时间。 您还可以使用开源应用程序Jupyter Notebooks处理数据,但是当您要开发实际的软件时,这不会使您走得太远。 今天,我将向您展示如何使用Python快速轻松地创建程序,从而为您改变游戏规则。

我正在制作星座生成器。 为什么? 因为我认为构建一个从预制块生成随机文本的程序会很有趣。 还有什么比大多数人对日常命运的伪科学预测更好地使用Python了? 具有讽刺意味的对我来说很有意义。 所以走吧

注意:您可以使用此代码随机编写任何文本块:政治演讲,广告,正式的申请信,随便命名。 因此,即使您对星座不感兴趣,也可以出于自己的兴趣使用此程序。

创建算法

这是我们将要做的,以及我们的软件将如何工作:

1.我们将做一些基本的整理工作,并设置预制的文本块。 我们的星座生成器的工作是从中随机选择。

2.我们将对星座生成器进行编程,使其与用户交互或交互。 在此阶段,我们将使用命令行,因此我们仅假设用户要在屏幕上键入内容。 (不过,稍后,我们可以使用一些精美的API将生成器与消息传递应用程序甚至语音助手相关联。)

3.如前所述,我们的程序将通过随机选择文本块并将它们放在一起来生成星座。

1.客房整理和设置

确保您的Python环境正在运行(即,您已安装Anaconda或纯Python)。 制作一个新的文本文件,并将其另存为horoscope.py到可以在命令行中键入其位置的位置。 对于Windows,我将文本文件保存到D:\ projects \ horoscope.py中,以便于访问。 如果您使用的是Mac,则可以在主目录(以及桌面和文档)中创建一个文件夹,并将Python项目保存在该文件夹中。

现在,让我们开始编码。

该应用将需要随机选择文本块。 为此,需要导入一个名为“ random ”的Python库:

import random

接下来,让我们建立预制文本块库。 为此,我们可以使用Python列表。 列表基本上是东西的集合,您可以通过知道东西的序号来解决东西的任何部分。 Python中的列表非常强大,但让我们从简单的事情开始:

first = [ "Today is perfect for new endeavors. " , “The tensions of this week will feel heavier today than yesterday. ", " Today is the day to cherish and embrace others. ", " Making yourself useful is a main component of a successful day. ", " Today, exercise caution when crossing the street. ",]
second = [" Remember that good things come to those who work hard. ", " Don’t let the circumstances bring you down. ", " Patience is key, but sometimes a little push can get the job done. ", " A smile can get you a long 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值