任务:将文件(record.txt)中的数据进行分割,并安装以下规则保存起来。  1.甲鱼的对话单独保存为boy_*.txt的文件(去掉"甲鱼:")  2.客服的对话单独保存为girl_*.txt的文件(去掉"客服:")  3.文件中总共有三段对话,分别保存为boy_1.txt、boy_2.txt、boy_3.txt、gilr_1.tx
# 如何实现“Python 飞机大战”游戏 在本篇文章中,我们将学习如何使用 Python 编写一个简单的“飞机大战”游戏,以下是实现该项目的流程。 ## 实现步骤 | 步骤 | 描述 | |------|------------------------------------| | 1 | 环境准备:确保安装 Python
原创 9月前
1769阅读
1评论
代码:settings:class Settings(): #存储游戏所有设置的类 def __init__(self): #"""初始化游戏的设置""" #屏幕设置 self.screen_width = 1200 self.screen_height = 800 self.bg_color = ...
原创 2023-03-20 16:29:08
667阅读
C语言课程设以一节课,老师提供了一个C语言的俄罗斯方块游戏让我们感受,本学期C语言课程,主要是各种语句的练习,这次是用以前的知识来感受一个实际的系统。首先安装c-free,然后打开老师所发给我们的程序。界面很简单,没想到C语言还能做这么有意思的东西,真是没有想到。分析一下程序,感觉比较太复杂的,但就是本学期学习的简单语句的组合,运用起来如此神奇。1、首先是在屏幕上显示的语句printf<s
原创 2016-06-14 19:31:45
485阅读
#coding=utf-8import pygamefrom pygame.locals import *''' 优
原创 2022-03-23 18:17:45
267阅读
1点赞
#coding=utf-8import pygamefrom pygame.locals import *''' 优化代码:优化发射出的子弹'''class HeroPlane(object): def __init__(self,screen): #设置飞机默认的位置 self.x = 230 self.y = ...
原创 2021-07-07 10:35:25
177阅读
终于有点实质性可以看到摸到的界面了,搜了一下虽然easygui用的不多,但是作为一个起步,先了解一下吧,毕竟道理想通。下面按照甲鱼代码敲了一遍 import easygui as g import sys while 1: g.msgbox('嗨,欢迎进入第一个界面小游戏') #msgbox其实还可以设置第二个参数,第二个参数代表标题栏上面的文字,就如下面那个msgb
Python是跨平台的语言,同样的源代码在不同的操作系统不需要修改就可以同样实现,Python的作者倒腾了OS模块这么一个玩意儿,有了OS模块,就不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用os模块中关于文件/目录常用的函数使用方法os.path模块中关于路径常用的函数使用方法0.统计当前目录下每个文件类型的文件数思路:在当前目录下遍历所有文件(文件夹归为一类),os.
打飞机小游戏
转载 2018-09-21 21:47:07
642阅读
1点赞
1评论
文章目录1、简介2、环境搭建3、代码结构4、功能代码 1、简介就像这样 打灰机2、环境搭建关于python 前期环境搭建 参考:Pyhton 基础学习1----win下环境 安装 和 编译器使用1)安装 Pygame 官方网址:https://pypi.org/project/pygame/#files2)选择合适的版本下载 我的是win 10 python 3.7 所以下载 pygame-1.
原创 2023-11-24 10:41:51
0阅读
 C语言课程设以一节课,老师提供了一个C语言的俄罗斯方块游戏让我们感受,本学期C语言课程,主要是各种语句的练习,这次是用以前的知识来感受一个实际的系统。首先安装c-free,然后打开老师所发给我们的程序。界面很简单,没想到C语言还能做这么有意思的东西,真是没有想到。分析一下程序,感觉比较太复杂的,但就是本学期学习的简单语句的组合,运用起来如此神奇。1、首先是在屏幕上显示的语句print
原创 2016-06-22 18:45:59
550阅读
前言:python 除了生孩子 ,啥都会 。包括打飞机 !今天詹的一位读者就来教你如何用 python 打飞机 !简述相信詹是一个单纯的孩子 ,也相信大家明白詹说的打飞机是指啥意思 ,对吧 ?嗯 ,没毛病 。就是 pygame 实现一个打飞机的游戏 ,优秀的我啊 !我们知道 pygame 框架可以用于管理图形 、动画声音等 ,能够利用它来轻松地开发复杂的游戏 ,可以让我们更加专注于面向对象编
原创 2020-12-31 23:20:45
383阅读
打飞机案例的代码已提交至Github地址:https://github.com/ylw-github/Play-Airplane-Games.git
原创 2021-07-07 10:34:45
483阅读
第一次写博客也不知道写点什么 先说说自己为什么想学python吧? 主要是想往互联网行业转行,在研究对比之后,python比较好入门,于是决定开始学习python,希望每天的一点点进步能够让我持续成长吧! 经过探究,决定先跟着甲鱼学习,至于之后如何,看自己的进度,至少目标已经有心理准备把时间线拉长, 按照甲鱼的思路学习是: 0.python3的所有常用语法 1.面向对象编程思维
python中部分代码转自crossin编程教室的代码import pygame import random from sys import exit #向sys模块借用个exit函数来退出程序 #定义一个敌机类 class Enemy:     def restar(self):         #重置敌机位置与速度         self.x=random.randint(100,600)
原创 2021-06-03 13:06:31
859阅读
#coding=utf-8import pygamefrom pygame.locals import *''' 实现玩家飞机发射子弹 接下来要
原创 2022-03-23 18:23:11
244阅读
# -*- coding: utf-8 -*- """ Created on Fri Mar 8 14:34:39 2019 @author: Administrator """ """ 动动手: 0. 编写一个程序,接受用户的输入并保存为新的文件,程序实现如图: 1. 编写一个程序,比较用户输入的
转载 2023-07-21 17:37:14
181阅读
文章目录第004讲:改进我们的小游戏讲课笔记条件分支while循环and逻辑操作符random模块思尻题0. Python3 中,一行可以书写多个语句吗?1. Python3 中,一个语句可以分成多行书写吗?2. 请问Python的 and 操作符 和C语言的 && 操作符 有何不同?【该题针对有C或C++基础的朋友】3. 听说过“短路逻辑(short-circuit logic
P3用Python设计第一个游戏print('----------------我爱小甲————————————————') temp = input("不妨猜一下甲鱼心里想的是那个数字:") guess = int(temp) if guess == 8: print("正确") print("恭喜你,猜中了") else: print("错了,我猜的是8") prin
转载 2023-08-22 16:29:46
75阅读
前言:python 除了生孩子 ,啥都会 。包括打飞机 !今天就来教你如何用 python 打飞机 ! 简述 相信你是一个单纯的孩子说的打飞机是指啥意思 ,对吧 ?嗯 ,没毛病 。就是 pygame 实现一个打飞机的游戏! 我们知道 pygame 框架可以用于管理图形 、动画声音等 ,能够利用它来轻松地开发复杂的游戏 ,可以让我们更加专注于面向对象编程 。此项目是基于 pygame 框架搭建的一
转载 2021-08-11 13:09:44
819阅读
  • 1
  • 2
  • 3
  • 4
  • 5