文章主题:口算, 大模型, AI编程, GPT3.5

666AI工具大全,助力做AI时代先行者!

本来要带孩子练口算,突然想到能不能利用大模型自动生成口算题,于是有了许多意外的发现:

prompt: 请生成50道3位数x2位数的乘法试题。

在尝试使用讯飞星火进行计算时,我遇到了一个令人沮丧的问题。第一次尝试中,我输入了两个两位数相乘的结果,然而系统提示我错误地生成了三个位数相乘的结果。这让我感到非常失望,并导致我决定放弃进一步的尝试。

2.文心一言,一次成功生成3位数乘2位数的试题。很是欣慰。

在每一次使用大型人工智能模型进行口算时,感觉就像是在用牛刀杀鸡,这让我想起了利用AI辅助编程来编写Python程序的想法。Cursor和Github Copilot都是AI编程工具,但Github是收费的,而Cursor的GPT4也是收费的,唯一免费的则是GPT3.5。通过两次对话和一次调试,仅仅花费五六分钟的时间,我们就成功地创建了一个程序。这充分证明了AI的强大生产力,让我们不禁为之惊叹!

在我接受的一次咨询中,客户询问了我一个关于生成随机数的问题。具体来说,他需要50个3位数的随机数以及20个2位数的随机数,并希望看到这两个数字的乘积以“?”作为结尾。

在编程过程中,我们惊喜地发现程序已经直接计算出了结果。然而,为了确保代码的清晰性和可读性,我们建议在等号之后,仅仅显示一对数字之间的问号,而不是直接展示计算结果。这样的修改可以使代码更加简洁,同时让读者更容易理解代码的含义。

最后的正式代码是:

import random

# Generate 50 random 3-digit numbers

在这篇文章中,我将展示如何使用Python的random库生成一个包含三个数字的列表。我们将创建一个包含50个随机三位数的列表,这些三位数的范围在100到999之间。以下是实现这一目标的代码示例:“`pythonimport randomthree_digit_numbers = [random.randint(100, 999) for _ in range(50)]“`在这段代码中,我们首先导入了random库,然后使用列表推导式来生成一个包含50个随机三位数的列表。对于列表中的每个元素,我们都使用random.randint()函数生成一个在100到999之间的随机整数。最后,将生成的列表赋值给变量three_digit_numbers。通过这种方式,我们可以轻松地处理和操作包含三位数的列表。希望这篇文章能帮助您更好地理解如何生成和操作随机三位数列表。

# Generate 50 random 2-digit numbers

在这篇文章中,我将展示如何使用Python的random库生成一个包含两个数字的列表。首先,我们需要导入random库,然后使用range函数来创建一个从10到99的数字范围(不包括10和99)。接下来,我们将使用列表推导式来生成这个范围内的随机整数列表,其长度为50。最后,我将展示生成的列表。以下是完整的代码示例:“`pythonimport random# 创建一个从10到99的数字范围(不包括10和99)two_digit_numbers = [random.randint(10, 99) for _ in range(50)]# 打印生成的列表print(two_digit_numbers)“`运行这段代码将输出一个包含50个随机两个数字的列表。每个数字都在10到99之间(不包括10和99)。

# Print the multiplication of each 3-digit number with a 2-digit number

for i in range(50):

print(f”{three_digit_numbers[i]} x {two_digit_numbers[i]} = ?”)

AI时代,拥有个人微信机器人AI助手!AI时代不落人后!

免费ChatGPT问答,办公、写作、生活好得力助手!

搜索微信号aigc666aigc999或上边扫码,即可拥有个人AI助手!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注