用python画出动态弹簧图

用python编写出动态弹簧图,类似于折线的那种简易弹簧,在水平方向上运动,左端固定,右端运动。动态弹簧图,真的整不会了,可以帮帮我嘛😭,谢谢了。

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7567312
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:用python写一个小程序,解决买水果的问题?
  • 除此之外, 这篇博客: 用【Python】写了一个水果忍者小游戏,玩过之后爱不释手中的 六、游戏开始与结束的画面 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 1.def show_gameover_screen():
    
    
    2.    gameDisplay.blit(background, (0,0))
    
    
    3.    draw_text(gameDisplay, "FRUIT NINJA!", 90, WIDTH / 2, HEIGHT / 4)
    
    
    4.    if not game_over :
    
    
    5.        draw_text(gameDisplay,"Score : " + str(score), 50, WIDTH / 2, HEIGHT /2)
    
    
    6. 
    
    
    7.    draw_text(gameDisplay, "Press a key to begin!", 64, WIDTH / 2, HEIGHT * 3 / 4)
    
    
    8.    pygame.display.flip()
    
    
    9.    waiting = True
    
    
    10.    while waiting:
    
    
    11.        clock.tick(FPS)
    
    
    12.        for event in pygame.event.get():
    
    
    13.            if event.type == pygame.QUIT:
    
    
    14.                pygame.quit()
    
    
    15.            if event.type == pygame.KEYUP:
    
    
    16.                waiting = False
    

    •show_gameover_screen()函数显示初始游戏画面和游戏结束画面。

    •pygame.display.flip()将只更新屏幕的一部分,但如果没有参数传递,则会更新整个屏幕。

    •pygame.event.get()将返回存储在pygame事件队列中的所有事件。

    •如果事件类型等于quit,那么pygame将退出。

    •event.KEYUP事件,当按键被按下和释放时发生的事件。

    在这里插入图片描述

  • 您还可以看一下 董付国老师的Python可以这样学(第12季:音频处理与视频处理实战)课程中的 补充:删除视频画面中的水印小节, 巩固相关知识点

应该是力学那种弹簧图