ChatGPT写python代码实录

文章展示了使用ChatGPT生成的Python代码,包括打印HelloWorld,实现杨辉三角的函数,以及用turtle库绘制玫瑰花的程序。虽然玫瑰花的绘制结果与预期略有出入,但整体上体现了ChatGPT在编写代码方面的能力,还提及了Python爬虫的概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ChatGPT写python代码实录

print('hello world')

众所周知,咱们程序员学习编程是为了世界好。

所以,咱们就从hello world开始。

然后是一个杨辉三角

def generate_triangle(n):
    triangle = []
​
    for i in range(n):
        row = [1] * (i + 1)
        for j in range(1, i):
            row[j] = triangle[i - 1][j - 1] + triangle[i - 1][j]
        triangle.append(row)
​
    return triangle
​
​
def print_triangle(triangle):
    for row in triangle:
        print(" ".join(str(x) for x in row).center(80))
​
​
n = 10
triangle = generate_triangle(n)
print_triangle(triangle)

测试结果是正确的:

然后我让他打印一直玫瑰,

代码是这样子的,看起来很完美,有花瓣,有花蕾,调了背景色,perfect,但是实际就不好了。

import turtle
​
# 设置窗口大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor("black")
​
# 定义画笔
pen = turtle.Turtle()
pen.speed(0)
pen.color("red")
pen.hideturtle()
​
# 绘制花瓣
def draw_petal():
    for i in range(20):
        pen.forward(30)
        pen.right(20)
    pen.right(140)
    for i in range(20):
        pen.forward(30)
        pen.right(20)
​
# 绘制玫瑰花
def draw_rose():
    for i in range(10):
        draw_petal()
        pen.right(36)
​
# 绘制花蕾
def draw_bud():
    pen.color("green")
    pen.penup()
    pen.goto(0, -150)
    pen.pendown()
    pen.begin_fill()
    pen.circle(20)
    pen.end_fill()
​
# 调用函数绘制玫瑰花
draw_rose()
draw_bud()
​
# 显示绘图窗口
turtle.done()
 

但实际的结果:

和想象中的那个“略微”有些差异,的但并不影响继续。

python吗爬虫必不可少,也勉强可以写出来。

 字典测试

还有什么想测试的可以留言

文章质量改进

ChatGPT写python代码实录

ChatGPT写python代码实录

ChatGPT写python代码实录

ChatGPT写python代码实录

ChatGPT写python代码实录

ChatGPT写python代码实录

ChatGPT写python代码实录

ChatGPT写python代码实录

ChatGPT写python代码实录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值