Python皮卡丘

910e86d390fe458c9084472db3e1df34.png

系列文章

序号文章目录直达链接
1浪漫520表白代码https://want595.blog.csdn.net/article/details/130666881
2满屏表白代码https://want595.blog.csdn.net/article/details/129794518
3跳动的爱心https://want595.blog.csdn.net/article/details/129503123
4漂浮爱心https://want595.blog.csdn.net/article/details/128808630
5爱心光波https://want595.blog.csdn.net/article/details/132311588
6流星雨https://want595.blog.csdn.net/article/details/129395465
7满天星https://want595.blog.csdn.net/article/details/129572082
8烟花秀https://want595.blog.csdn.net/article/details/128746664
9圣诞树https://want595.blog.csdn.net/article/details/128213770
10雪花代码https://want595.blog.csdn.net/article/details/129038108
11模拟星空https://want595.blog.csdn.net/article/details/129948882
12生日蛋糕https://want595.blog.csdn.net/article/details/129694998
13樱花树https://want595.blog.csdn.net/article/details/130350743
14五彩气球https://want595.blog.csdn.net/article/details/130950744
15七彩花朵https://want595.blog.csdn.net/article/details/130897838
16恶搞代码https://want595.blog.csdn.net/article/details/131274862
17代码雨https://want595.blog.csdn.net/article/details/132574687
18中秋星空https://want595.blog.csdn.net/article/details/132910075
19国庆祝福https://want595.blog.csdn.net/article/details/133427031
20皮卡丘https://want595.blog.csdn.net/article/details/133783136
21玫瑰花https://want595.blog.csdn.net/article/details/133851128
22名侦探柯南https://want595.blog.csdn.net/article/details/133903847
23蝙蝠https://want595.blog.csdn.net/article/details/133935474
24南瓜头https://want595.blog.csdn.net/article/details/133973340
25万圣节礼物https://want595.blog.csdn.net/article/details/134011397

前言

用python实现三只爱心宝可梦! 

小海龟

Python中的turtle是一个简单易用的绘图库,它可以让我们通过编程的方式画出各种各样的图形。它内部实现了一个海龟(turtle),我们可以通过控制海龟的移动方向和长度等参数来进行绘图,非常适合初学者入门使用。本文将介绍turtle的基本绘图函数和实例,帮助初学者快速入门。

1.安装turtle

turtle是Python自带的标准库,所以我们不需要安装任何东西,只需要在Python终端或者编辑器上导入turtle库即可开始使用。

import turtle

2.turtle的基本绘图函数

turtle的基本绘图函数有很多,下面是一些常用的函数:

  • turtle.forward(distance):向当前方向移动指定距离的海龟。
  • turtle.backward(distance):向相反方向移动指定距离的海龟。
  • turtle.right(angle):将当前方向向右旋转指定角度。
  • turtle.left(angle):将当前方向向左旋转指定角度。
  • turtle.penup():将画笔抬起,不再画出海龟的轨迹。
  • turtle.pendown():将画笔放下,继续画出海龟的轨迹。
  • turtle.pensize(width):设置画笔的宽度为指定大小。
  • turtle.pencolor(color):设置画笔的颜色为指定颜色。
  • turtle.fillcolor(color):设置填充的颜色为指定颜色。
  • turtle.begin_fill():开始填充。
  • turtle.end_fill():结束填充。
  • turtle.circle(radius):绘制一个指定半径的圆形。

3.turtle的实例

下面是一些turtle的实例,帮助我们更好地理解上面的基本绘图函数。

3.1 简单的绘图

我们先来画一个简单的图形,让海龟向前移动100个像素,然后向左旋转90度,再向前移动100个像素,最后向左旋转90度,形成一个正方形图形。

import turtle

turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)
turtle.left(90)
turtle.forward(100)

turtle.done()   # 表示绘图结束

3.2 绘制彩色螺旋图形

下面我们来绘制一个彩色的螺旋图形,让海龟不断向前移动并旋转,每次旋转的角度和颜色都不同,最终形成一个美丽的螺旋图形。
 

import turtle

turtle.speed(10)
for i in range(200):
    turtle.forward(i)
    turtle.right(98)
    turtle.pencolor('red')
    turtle.pencolor('orange')
    turtle.pencolor('yellow')
    turtle.pencolor('green')
    turtle.pencolor('cyan')
    turtle.pencolor('blue')
    turtle.pencolor('purple')

turtle.done()

3.3 绘制五角星

下面我们来绘制一个五角星,让海龟向前移动100个像素,向左旋转72度,重复5次,即可形成一个五角星。
 

import turtle

turtle.pensize(5)
turtle.pencolor('purple')
turtle.fillcolor('yellow')
turtle.begin_fill()

for i in range(5):
    turtle.forward(100)
    turtle.right(72)
    turtle.forward(100)
    turtle.left(144)

turtle.end_fill()
turtle.done()

3.4 绘制圆形和正方形

下面我们来绘制一个圆形和一个正方形,先绘制一个圆形,然后以圆心为起点,绘制出正方形。

import turtle

turtle.circle(50)   # 画一个圆形

turtle.penup()  # 将画笔抬起
turtle.goto(0, -50)  # 将海龟移动到圆心下面的位置
turtle.pendown()   # 将画笔放下

for i in range(4):
    turtle.forward(100)
    turtle.left(90)

turtle.done()

通过上述实例,我们可以看到,turtle库非常适合初学者入门使用,其简单易用的接口和实时绘图的效果,可以让我们快速地理解和掌握Python编程的基本思路和方法。

皮卡丘

迷你版

623bc76cd3fb4819956d7e4f681c2b8a.png

程序设计

import turtle as t
import time
# 基础设置
t.setup(500, 500) # 设置画布大小
t.bgcolor("pink")
t.title("pikachu")
t.pensize(1)  # 设置画笔的大小
# 画左偏曲线函数
def left(ang, dis, step, n):
    for i in range(n):
        dis += step  # dis增大step
        t.lt(ang)  # 向左转ang度
        t.fd(dis)  # 向前走dis的步长
def right(ang, dis, step, n):
    for i in range(n):
        dis += step
        t.rt(ang)  # 向左转ang度
        t.fd(dis)  # 向前走dis的步长
# 画耳朵
def Ears():
    t.color("black", "yellow")
    # 左耳朵曲线
    t.pu()  # 提笔
    t.goto(-50, 100)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(110)  # 画笔角度
    t.begin_fill()
    left(1.2, 0.4, 0.1, 40)
    t.setheading(270)  # 画笔角度
    left(1.2, 0.4, 0.1, 40)
    t.setheading(44)  # 画笔角度
    t.forward(32)
    t.end_fill()
    # 右耳朵曲线
    t.pu()  # 提笔
    t.goto(50, 100)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(70)  # 画笔角度
    t.begin_fill()
    right(1.2, 0.4, 0.1, 40)
    t.setheading(270)  # 画笔角度
    right(1.2, 0.4, 0.1, 40)
    t.setheading(136)  # 画笔角度
    t.forward(32)
    t.end_fill()
    # 耳朵黑
    t.begin_fill()
    t.fillcolor("black")
    t.pu()  # 提笔
    t.goto(88, 141)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(35)  # 画笔角度
    right(1.2, 1.6, 0.1, 16)
    t.setheading(270)  # 画笔角度
    right(1.2, 0.4, 0.1, 25)
    t.setheading(132)  # 画笔角度
    t.forward(31)
    t.end_fill()
    t.begin_fill()
    t.fillcolor("black")
    t.pu()  # 提笔
    t.goto(-88, 141)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(145)  # 画笔角度
    left(1.2, 1.6, 0.1, 16)
    t.setheading(270)  # 画笔角度
    left(1.2, 0.4, 0.1, 25)
    t.setheading(48)  # 画笔角度
    t.forward(31)
    t.end_fill()
# 画尾巴
def Tail():
    # 尾巴
    t.begin_fill()
    t.fillcolor("yellow")
    t.pu()  # 提笔
    t.goto(64, -140)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(10)  # 画笔角度
    t.forward(20)
    t.setheading(90)  # 画笔角度
    t.forward(20)
    t.setheading(10)  # 画笔角度
    t.forward(10)
    t.setheading(80)  # 画笔角度
    t.forward(100)
    t.setheading(35)  # 画笔角度
    t.forward(80)
    t.setheading(260)  # 画笔角度
    t.forward(100)
    t.setheading(205)  # 画笔角度
    t.forward(40)
    t.setheading(260)  # 画笔角度
    t.forward(37)
    t.setheading(205)  # 画笔角度
    t.forward(20)
    t.setheading(260)  # 画笔角度
    t.forward(25)
    t.setheading(175)  # 画笔角度
    t.forward(30)
    t.setheading(100)  # 画笔角度
    t.forward(13)
    t.end_fill()
# 画脚
def Foots():
    # 脚
    t.begin_fill()
    t.fillcolor("yellow")
    t.pensize(2)
    t.pu()  # 提笔
    t.goto(-70, -200)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(225)  # 画笔角度
    left(0.5, 1.2, 0, 12)
    left(35, 0.6, 0, 4)
    left(1, 1.2, 0, 18)
    t.setheading(160)  # 画笔角度
    t.forward(13)
    t.end_fill()
    t.begin_fill()
    t.fillcolor("yellow")
    t.pensize(2)
    t.pu()  # 提笔
    t.goto(70, -200)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(315)  # 画笔角度
    right(0.5, 1.2, 0, 12)
    right(35, 0.6, 0, 4)
    right(1, 1.2, 0, 18)
    t.setheading(20)  # 画笔角度
    t.forward(13)
    t.end_fill()
# 画身体
def Body():
    # 外形轮廓
    t.begin_fill()
    t.pu()  # 提笔
    t.goto(112, 0)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(90)  # 画笔角度
    t.circle(112, 180)
    t.setheading(250)  # 画笔角度
    left(1.6, 1.3, 0, 50)
    left(0.8, 1.5, 0, 25)
    t.setheading(255)  # 画笔角度
    left(0.4, 1.6, 0.2, 27)
    left(2.8, 1, 0, 45)
    right(0.9, 1.4, 0, 31)
    t.setheading(355)  # 画笔角度
    right(0.9, 1.4, 0, 31)
    left(2.8, 1, 0, 45)
    left(0.4, 7.2, -0.2, 27)
    t.setheading(10)  # 画笔角度
    left(0.8, 1.5, 0, 25)
    left(1.6, 1.3, 0, 50)
    t.end_fill()
def Eyes_Open():
    # 左眼睛
    t.begin_fill()
    t.fillcolor("black")
    t.pu()  # 提笔
    t.goto(-46, 10)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(90)  # 画笔角度
    t.circle(5, 360)
    t.end_fill()
    # 右眼睛
    t.begin_fill()
    t.fillcolor("black")
    t.pu()  # 提笔
    t.goto(46, 10)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(-90)  # 画笔角度
    t.circle(5, 360)
    t.end_fill()
# 画脸
def Face():
    # 脸蛋
    t.begin_fill()
    t.fillcolor("red")
    t.pu()  # 提笔
    t.goto(-63, -10)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(90)  # 画笔角度
    t.circle(10, 360)
    t.end_fill()
    t.begin_fill()
    t.fillcolor("red")
    t.pu()  # 提笔
    t.goto(63, -10)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(-90)  # 画笔角度
    t.circle(10, 360)
    t.end_fill()
    # 嘴巴
    t.pensize(2.2)
    t.pu()  # 提笔
    t.goto(0, 0)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(235)  # 画笔角度
    right(5, 0.8, 0, 30)
    t.pu()  # 提笔
    t.goto(0, 0)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(305)  # 画笔角度
    left(5, 0.8, 0, 30)
# 画手
def Hands():
    # 左手
    t.pensize(2)
    t.pu()  # 提笔
    t.goto(-46, -100)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(285)  # 画笔角度
    right(0.4, 1.2, 0, 26)
    right(5, 0.35, 0, 26)
    right(0.3, 1.2, 0, 15)
    # 右手
    t.pu()  # 提笔
    t.goto(46, -100)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(255)  # 画笔角度
    left(0.4, 1.2, 0, 26)
    left(5, 0.35, 0, 26)
    left(0.3, 1.2, 0, 15)
def Eyes_Close():
    # 左眼睛
    t.pu()  # 提笔
    t.goto(-46, 12)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(180)  # 画笔角度
    t.forward(10)
    # 右眼睛
    t.pu()  # 提笔
    t.goto(46, 12)  # 笔头初始位置
    t.pd()  # 下笔
    t.setheading(0)  # 画笔角度
    t.forward(10)

# 爱心
def Love():  # 画爱心函数,就是用turtle画爱心
    t.pensize(1)
    t.penup()
    t.color("pink")
    t.goto(-2.5, -100)
    t.pendown()
    t.begin_fill()
    t.fillcolor('pink')
    t.setheading(120)
    t.circle(20, 195)
    t.fd(20 * 2.4)
    t.lt(90)
    t.fd(20 * 2.4)
    t.circle(20, 195)
    t.end_fill()

# 初始化
def Init():
    Ears()
    Tail()
    Foots()
    Body()
    Face()
    Hands()
    Eyes_Open()
    Love()
# 眨眼睛
def Close():
    Ears()
    Tail()
    Foots()
    Body()
    Face()
    Hands()
    Eyes_Close()
def Open():
    Ears()
    Tail()
    Foots()
    Body()
    Face()
    Hands()
    Eyes_Open()
    Love()


def main():
    # 初始化皮卡丘
    Init()
    # 眨眼睛动画
    for i in range(30):
        if i % 2 == 0:
            t.reset()
            t.hideturtle()
            Close()
            t.update()
            time.sleep(0.3)
        else:
            t.reset()
            t.hideturtle()
            Open()
            t.update()
            time.sleep(1)
t.tracer(0)
main()
t.done()

程序分析

这是一个使用Python的turtle库绘制皮卡丘的程序。下面是对程序的分析:

1. 基础设置

首先,程序设置了画布的大小、背景颜色和窗口的标题等基础设置。

2. 画左偏曲线函数和右偏曲线函数

程序定义了两个函数:left()和right()用于画左偏和右偏的曲线。这两个函数分别接受四个参数:旋转角度、前进距离、增加的前进距离、曲线的段数。这两个函数使用turtle库提供的函数实现曲线的绘制。

3. 画耳朵、尾巴、脚和身体

程序定义了四个函数:Ears(),Tail(),Foots()和Body(),并使用这些函数画出了一个皮卡丘的基本轮廓。这些函数使用前面定义的left()和right()函数来实现曲线的绘制。

4. 画眼睛和嘴巴

程序定义了一个函数Face(),并在其中画出了皮卡丘的面部特征,包括眼睛和嘴巴等。

5. 画手

程序定义了一个函数Hands(),并使用left()和right()函数以及前进和旋转等基础操作函数来实现手的绘制。其中,左手和右手的绘制是对称的。

6. 眨眼动画

程序定义了Open()和Close()函数来实现眼睛的开闭动画效果。通过不断地调用这两个函数,程序实现了一个皮卡丘眨眼睛的动画效果。

7. 爱心

程序定义了一个函数Love(),使用turtle库提供的函数以及前进、旋转和绘制填充等基础操作来画出一个爱心。

8. 初始化和主函数

程序定义了一个Init()函数,用于调用前面定义的函数来完成皮卡丘的绘制。程序还定义了一个主函数main(),在其中使用Init()函数来初始化皮卡丘,并实现眨眼睛的动画效果。

总体来说,程序使用turtle库提供的函数和基础操作函数来绘制皮卡丘的各种部位,并通过调用函数和控制基础操作的顺序和参数,实现了一个可爱的皮卡丘绘图程序。

高级版

1e189bc767144e958c2b5f727ca18e89.png

程序设计

from turtle import *
import turtle as t

def infoPrt():
    print('coordinate: ' + str(t.pos()))
    print('angle: ' + str(t.heading()))

t.tracer(0)
t.pensize(3)
t.hideturtle()
t.colormode(255)
t.color("black")
t.setup(700, 650)
t.speed(1)
t.st()
#t.dot()
t.pu()
#t.goto(-150,100)
t.goto(-210,86)
t.pd()
infoPrt()
……(完整代码文末公众号免费获取哦)

程序分析

这是一个使用turtle库绘制皮卡丘的程序。下面是对程序的分析:

1. 基础设置

程序使用turtle库提供的函数和基础操作函数进行绘制。在开始绘制前,程序进行了一些基础设置。比如,设置画布大小、画笔的粗细和隐藏画笔等。

2. 绘制图形

程序通过turtle库提供的函数和基础操作函数,绘制出了皮卡丘的各个部分,包括头、身体、四肢以及面部等。在绘制过程中,程序使用了turtle库提供的绘制圆形、绘制直线、填充颜色等函数。

3. 绘制文字

程序使用turtle库提供的函数和基础操作函数,绘制了一个"Pika!"的文字,并将其放置在画布上方。程序使用了Turtle实例来进行绘制。

4. 绘制爱心

程序通过turtle库提供的函数和基础操作函数,绘制了一个粉色的爱心。在绘制过程中,程序使用了turtle库提供的绘制圆形、绘制直线、填充颜色等函数。

5. 总结

综上所述,这是一个使用turtle库绘制皮卡丘的程序。程序使用了turtle库提供的函数和基础操作函数,实现了各种绘图功能,绘制出了一个可爱的皮卡丘。程序还使用了Turtle实例来绘制文字,并在画布上方放置了一个粉色的爱心。该程序展示了Python和turtle库的强大功能,同时也向用户展示了皮卡丘的可爱形象。

豪华版

15a6fddeb1324d8ab3c0f58df4ecefbf.png

程序设计

import turtle

turtle.setup(999, 777)
turtle.title('Pikachu')
pikachu = Pikachu()
pikachu.start()
turtle.penup()
turtle.goto(-444,200)
turtle.bgcolor("blue")
turtle.color("gold")
turtle.write("Pika !", move = True, align="left", font=("Comic Sans MS", 66, "bold"))
turtle.pensize(1)
turtle.penup()
turtle.color("skyblue")
turtle.goto(-2.5, -100)
turtle.pendown()
turtle.begin_fill()
turtle.fillcolor('skyblue')
turtle.setheading(120)
turtle.circle(30, 195)
turtle.fd(30 * 2.4)
turtle.lt(90)
turtle.fd(30 * 2.4)
turtle.circle(30, 195)
turtle.end_fill()
turtle.pendown()
turtle.mainloop()
……(完整代码文末公众号免费获取哦)

程序分析

这是一个使用turtle库绘制皮卡丘的程序,下面是对程序的分析:

1. 程序基础设置

程序在开始绘制之前,对画布进行了一些基础设置,包括设置画布大小、设置画笔粗细、速度、隐藏turtle绘制轨迹及拖拽事件。

2. 绘制各个部分

程序通过定义不同的方法,使用turtle库绘制了皮卡丘的各个部分,包括左右眼、嘴巴、红脸颊、左右耳朵等。在绘制过程中,程序使用了turtle库提供的绘制圆形、绘制直线、填充颜色等函数。

3. 绘制身体部分

程序通过定义一个body方法,使用turtle库绘制了皮卡丘的身体部分。在绘制过程中,程序使用了turtle库提供的绘制弧线、绘制曲线、绘制直线、填充颜色等函数,完成了身体的细节绘制。

4. 绘制帽子

绘制帽子的方法是cap,使用turtle库绘制帽子的细节,包括帽子的形状、红色部分以及帽檐。在绘制过程中,程序使用了turtle库提供的绘制圆形、绘制直线、填充颜色等函数。

5. 绘制文字和图案

程序使用turtle库提供的函数和基础操作函数,绘制了一个"Pika!"的文字,并使用turtle库提供的函数绘制了一个小图案。完成了绘制后,程序还使用了Turtle实例来绘制文字,并将其放置在画布上方。

6. 总结

综上所述,这是一个使用turtle库绘制皮卡丘的程序。程序使用了turtle库提供的函数和基础操作函数,实现了各种绘图功能,绘制出了一个可爱的皮卡丘。程序还使用了Turtle实例来绘制文字,并在画布上方放置了一个可爱的小图案。该程序展示了Python和turtle库的强大功能,并向用户展示了皮卡丘的可爱形象。

尾声

感谢支持吖!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/110350.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

[C++]命名空间等——喵喵要吃C嘎嘎

希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,大大会看到更多有趣的博客哦!!! 喵喵喵,你对我真的…

Python爬虫实战(六)——使用代理IP批量下载高清小姐姐图片(附上完整源码)

文章目录 一、爬取目标二、实现效果三、准备工作四、代理IP4.1 代理IP是什么?4.2 代理IP的好处?4.3 获取代理IP4.4 Python获取代理IP 五、代理实战5.1 导入模块5.2 设置翻页5.3 获取图片链接5.4 下载图片5.5 调用主函数5.6 完整源码5.7 免费代理不够用怎…

C++ 自引用指针this(整理)

使用例子&#xff1a; #include <iostream> #include <Windows.h> using namespace std; class A { public:A(int x1){x x1;}void disp(){cout<<"this"<<this<<" when x"<<this->x<<endl;} private:int x;…

【工具使用】NPS内网穿透工具介绍

文章目录 前言一、内网穿透二、NPS概述三、NPS原理四、NPS服务器搭建(一)云服务器配置 五、NPS内网穿透演示(一)演示案例一(二)演示案例二 六、NPS内网穿透检测建议(一)流量监控(二)流量协议分析(三)网络行为异常检测 七、NPS内网穿透防范建议(一)阻止或隔离流量(二)更新和强化…

14技术太卷我学APEX-RESTful服务全自动Autorest

Oracle REST 数据服务 (ORDS) 的 AutoREST 功能&#xff0c;该功能允许您将表和视图等自动公开为 RESTful Web 服务。这个太好可不用自己费劲巴拉的定义RESTful数据服务了。 1 先准备测试数据表 登录APEX现在开发平台 [https://apex.oracle.com/pls/apex/r/apex/workspace-si…

Unity UniTask【安装】

窗口→包管理器&#xff0c;输入GitURL&#xff1a;https://github.com/Cysharp/UniTask.git?pathsrc/UniTask/Assets/Plugins/UniTask 如果上述方式不行&#xff0c;那就直接导入UniTask包&#xff0c;下载地址&#xff1a;Unity3D异步神器UniTask2.4.1包资源-CSDN文库

DBA笔记(1)

目录 1、rpm yum 命令的使用&#xff0c;参数的含义 rpm命令&#xff1a; yum命令&#xff1a; 2、上传镜像至虚拟机搭建本地yum源 3、chown chomd 命令每一个参数的含义 chown命令&#xff1a; chmod命令&#xff1a; 4、fdisk partd 硬盘分区命令用法 fdisk命令&am…

Seata入门系列【15】@GlobalLock注解使用场景及源码分析

1 前言 在Seata 中提供了一个全局锁注解GlobalLock&#xff0c;字面意思是全局锁&#xff0c;搜索相关文档&#xff0c;发现资料很少&#xff0c;所以分析下它的应用场景和基本原理&#xff0c;首先看下源码中对该注解的说明&#xff1a; // 声明事务仅在单个本地RM中执行 //…

【错误解决方案】ModuleNotFoundError: No module named ‘ngboost‘

1. 错误提示 在python程序&#xff0c;尝试导入一个名为ngboost的模块&#xff0c;但Python提示找不到这个模块。 错误提示&#xff1a;ModuleNotFoundError: No module named ‘ngboost‘ 2. 解决方案 出现上述问题&#xff0c;可能是因为你还没有安装这个模块&#xff0c;…

探索环幕投影系统在沉浸式展厅设计中的应用优势

伴随着数字化时代的快速发展&#xff0c;以往的静态展示方式已经无法满足人们对内容展览展示的需求&#xff0c;因此需要利用先进的多媒体互动技术&#xff0c;来提升观众的参观体验&#xff0c;而其中环幕投影系统便是用于建设沉浸式空间的主流技术之一&#xff0c;其被应用在…

【Linux】Linux的安装以及常见命令

&#x1f973;&#x1f973;Welcome Huihuis Code World ! !&#x1f973;&#x1f973; 接下来看看由辉辉所写的关于Linux的相关操作吧 一.Linux的安装 1.创建虚拟机 2.选择linux 3.配置虚拟机 4.开启虚拟机 默认回车即可 5.安装linux 5.登录账户 6.解决网络问题 ①先查看一下…

宇信科技:强势行业加速融入AIGC,同时做深做细

【科技明说 &#xff5c; 重磅专题】 大家可能没有想到&#xff0c;一向对外低调行事的宇信科技&#xff0c;在AIGC方面2023年就已经训练出了适配金融场景的垂直模型&#xff0c;并应用到了各产品线上&#xff0c;同时结合通用大模型预研了宇信金融系统编程大模型。宇信金融系…

IDEA优雅自动生成类注释和快捷键生成方法注释

生成类注释 Preferences->Editor->File and Code Templates-> Includes ->File Header 注释模板&#xff1a; /*** Classname ${NAME}* Description ${description}* Date ${DATE} ${TIME}* Created by ZouLiPing*/生成方法和字段注释 查看IDEA自动配置java快捷…

Qwt QwtScaleDraw自定义坐标轴

1.概述 QwtScaleDraw 是 Qt 绘图库 Qwt 中的一个类&#xff0c;用于绘制坐标轴刻度线和刻度标签。它提供了一些方法和属性来设置刻度线和标签的样式、布局和对齐方式。 以下是类继承关系&#xff1a; 2.常用方法 标签相关方法&#xff1a; setLabelRotation(double angle)&…

一、【Photoshop如何根据不同类型图像抠图】

文章目录 前言图形结构1、规则图形2、不规则图形 图形颜色1、轮廓清晰2、颜色分明 前言 当我们有抠图需求的时候&#xff0c;不要一开始就想着我怎么去把它抠出来&#xff0c;首先应该分析图形的特点&#xff0c;然后再去选取合适的工具&#xff0c;这样才可以做到事半功倍&am…

UDP数据报套接字编程

1. 什么是网络编程&#xff1f; 网络编程&#xff0c;指网络上的主机&#xff0c;通过不同的进程&#xff0c;以编程的方式实现网络通信&#xff08;或称为网络数据传输&#xff09;。 这里只是在开发学习的时候使用的是&#xff0c;不同的进程来代表不同的主机来模拟网络通信…

python:使用Scikit-image对遥感影像进行傅里叶变换特征提取(fourier)

作者:CSDN @ _养乐多_ 在本博客中,我们将介绍如何使用Scikit-Image来进行傅里叶变换特征提取(fourier),并且提供一个示例代码,演示了如何在单波段遥感图像上应用这些方法。 傅里叶变换特征提取是一种数学工具,用于将图像中的细节、纹理和边缘信息以不同频率的方式呈现…

3.6每日一题(线性方程求通解)

1、判断类型选择方法&#xff1a;发现以y为未知函数&#xff0c;以x为自变量&#xff0c;不符合我们学过的类型 2、此时有两种方法&#xff1a; &#xff08;1&#xff09;x 与 y 对调&#xff0c;此时 x 为未知函数&#xff0c;y 为自变量 &#xff08;2&#xff09;变量代换…

吉他、班卓琴和贝斯吉他降分器:Arobas Music Guitar 8.1.1

Arobas Music Guitar 是一款专业的吉他、班卓琴和贝斯吉他降分器。在熟练的手中&#xff0c;它不仅可以让您创作&#xff0c;还可以编辑、聆听和录制&#xff0c;以及导入和导出乐谱。如果有人感兴趣的话&#xff0c;录音是在八个轨道上进行的&#xff0c;你可以为每个轨道单独…