Python编程从入门到实践中的 --snip--

这篇具有很好参考价值的文章主要介绍了Python编程从入门到实践中的 --snip--。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

python学习过程中会遇见程序代码样例带–snip–
比如《外星人入侵》项目里面12.3.2设置背景色,再次修改alien_invasion.py的代码时出现的 --snip–,如下

--snip--
def run_game():
    --snip--
    pygame.display.set_caption("Alien Invasion")
    # 设置背景色
    bg_color = (230, 230, 230)
    # 开始游戏主循环.
    while True:
    # 监听键盘和鼠标事件
        --snip--
        # 每次循环时都重绘屏幕
        screen.fill(bg_color)
        # 让最近绘制的屏幕可见
        pygame.display.flip()
run_game()

此时,对比之前的alien_invasion.py

import sys
import pygame
def run_game():
    # 初始化游戏并创建一个屏幕对象
    pygame.init() 
    screen = pygame.display.set_mode((1200, 800))
    pygame.display.set_caption("Alien Invasion")
    # 开始游戏的主循环
    while True:
        # 监视键盘和鼠标事件
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
               sys.exit()
        # 让最近绘制的屏幕可见
        pygame.display.flip()
run_game()

其实就是在–snip–的地方把原来的加上即可,如下

import sys
import pygame      # 此处有个snip,补上原来的
def run_game():
    # 初始化游戏并创建一个屏幕对象
    pygame.init() 
    screen = pygame.display.set_mode((1200, 800))      # 此处有个snip,补上原来的
    pygame.display.set_caption("Alien Invasion")
    # 设置背景色
    bg_color = (230, 230, 230)
    # 开始游戏主循环.
    while True:
    # 监听键盘和鼠标事件
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
               sys.exit()                             # 此处有个snip,补上原来的
        # 每次循环时都重绘屏幕
        screen.fill(bg_color)
        # 让最近绘制的屏幕可见
        pygame.display.flip()
run_game()

也就是出现–snip–补上之前的就行。文章来源地址https://www.toymoban.com/news/detail-517581.html

到了这里,关于Python编程从入门到实践中的 --snip--的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Python编程 从入门到实践(项目二:数据可视化)

    Python编程 从入门到实践(项目二:数据可视化)

    本篇为实践项目二:数据可视化。 配合文章python编程入门学习,代码附文末。 数据可视化指的是通过可视化表示来探索数据。它与数据分析紧密相关,而数据分析指的是使用代码来探索数据集的规律和关联。数据集可以是用一行代码就能表示的小型数字列表,也可以是数千

    2024年01月25日
    浏览(12)
  • 《Python编程从入门到实践》学习笔记05If语句

    Audi BMW Subaru Toyota True False False True ‘Audi’ Hold the anchovices! True This is not the correct answer. True False False True True False True False Marie,you can post a response if you wish. you are old enough to vote! you are old enough to vote! Have you registered to vote yet? Sorry,you are too young to vote Please register to vote as soon as you

    2024年02月07日
    浏览(25)
  • python编程从入门到实践(第2版)学习笔记(变量,字符串)

    python编程从入门到实践(第2版)学习笔记(变量,字符串)

    变量是一种可以赋给值的标签。每一个变量都指向一个相关联的值,下列代码中 message 即为变量,指向的值为“Hello Python world !” 第二行的 print() 函数用于打印输出这个 message 变量所关联的值。 且变量的值是可以修改的,python中只有变量的最新值有效如下列代码。     变量

    2024年02月12日
    浏览(14)
  • Python中的网络编程Socket与HTTP协议的实践【第158篇—网络编程】

    Python中的网络编程Socket与HTTP协议的实践【第158篇—网络编程】

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 在当今互联网时代,网络编程是程序员不可或缺的一项技能。Python作为一种高级编程语言,提供了丰富的网络编程库,使得开发者能够轻松地

    2024年04月09日
    浏览(11)
  • Python之Pygame游戏编程详解

    Python之Pygame游戏编程详解

    1.1  定义 Pygame是一种流行的Python游戏开发库,它提供了许多功能,使开发人员可以轻松创建2D游戏。它具有良好的跨平台支持,可以在多个操作系统上运行,例如Windows,MacOS和Linux。在本文中,我们将介绍Pygame库的特点和用法,帮助您了解如何使用Pygame库进行游戏开发。它提

    2024年02月04日
    浏览(16)
  • Python基础篇(十五)-- Pygame游戏编程

    Python基础篇(十五)-- Pygame游戏编程

            Pygame是一个开源的Python模块,专门用于多媒体应用(如电子游戏)的开发,其中包含对图像、声音、视频、事件、碰撞等的支持。Pygame建立在SDL的基础上,SDL是一套跨平台的多媒体开发库,用C语言实现,被广泛的应用于游戏、模拟器、播放器等的开发。而Pygame让

    2024年02月05日
    浏览(11)
  • Python Pygame 游戏开发基础教程与项目实践(总目录)

    Python Pygame 游戏开发基础教程与项目实践(总目录)

    原文链接:https://xiets.blog.csdn.net/article/details/131368147 版权声明:原创文章禁止转载 Pygame 是一个免费的开源的跨平台库(支持 Windows、MacOS、Linux),用于使用 Python 开发视频游戏等多媒体应用程序。 Pygame 基础教程01: Python (Pygame) 游戏开发模块简介与安装 Pygame 基础教程02: 显示

    2024年02月14日
    浏览(32)
  • Python pygame(GUI编程)模块最完整教程(4)

    Python pygame(GUI编程)模块最完整教程(4)

    上一篇文章: Python pygame(GUI编程)模块最完整教程(3)_pygame教程pdf_Python-ZZY的博客-CSDN博客 总目录: README.md · Python-ZZY/Python-Pygame最完整教程 - Gitee.com 参考资料:pygame.draw — pygame-ce v2.4.0 documentation draw模块提供了一些直接在表面上绘制常用图形的操作,如绘制矩形、圆形、多

    2024年02月14日
    浏览(14)
  • Python pygame(GUI编程)模块最完整教程(1)

    Python pygame(GUI编程)模块最完整教程(1)

    提示:下滑文章左侧可以查看目录!本教程分为多篇,总目录如下。  总目录: README.md · Python-ZZY/Python-Pygame最完整教程 - Gitee.com pygame是python中一个流行的GUI编程模块,是专门为了开发游戏而设计的。这是一个第三方模块,是SDL和Python的接口。 pygame的最新官网是:https://pyg

    2024年02月02日
    浏览(11)
  • Python pygame(GUI编程)模块最完整教程(5)

    Python pygame(GUI编程)模块最完整教程(5)

    上一篇文章:Python pygame(GUI编程)模块最完整教程(4)_pygame绘制圆角矩形_Python-ZZY的博客-CSDN博客   总目录: README.md · Python-ZZY/Python-Pygame最完整教程 - Gitee.com 参考资料:pygame.display — pygame-ce v2.3.1 documentation pg.display.set_mode方法用于创建窗口。 size参数指定窗口的大小,一般是

    2024年02月14日
    浏览(25)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包