手机上跑跑python


当前python太火了,好多同学开始学习python,
耳边常有"没时间"的抱怨声,
今天给大伙带来利器,
地铁上,公交上,排队等候时…一切碎片化时间用起来
随时随地,来段python


Qpython

它是一款能够在安卓手机上运行Python的App
它包含终端,编辑器,二维码(有点意思),包管理,课程等众多功能
当前有两个版本,分别对应python2(Qpython)和python3(Qpython3)

主页面主页面

下面所有演示都是针对python2的Qpython

终端

输入法中加入了常用关键字,贴心

终端演示终端演示
安装包

本身已预安装些包,彩蛋是AI(这就是热度,火火火)

包管理包管理 常用包常用包 AI包AI包
手动安装新包
pip安装pip安装
二维码

手机敲代码是很痛苦的,试试这个吧

代码片段生成二维码,手机扫码录入,运行,完美!

生成代码片段的二维码
代码片段二维码代码片段二维码
手机扫码
扫码获取代码扫码获取代码
运行
扫码运行扫码运行
文件
选择文件选择文件 运行文件运行文件
课程

里面附带了些课程(好多没有完成)
还有AI

基础进阶基础进阶 AI资源AI资源

高级功能

Kivy mode

GUI解决方案

WebApp mode

web service服务

更多特性

请访问关注官网

http://www.qpython.com/


下面的是我的公众号二维码图片,欢迎关注我。

图注:chafezhou公众号图注:chafezhou公众号


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
跑跑卡丁车游戏是一款3D赛车游戏,实现起来比较复杂,需要使用到一些游戏引擎和图形库。以下提供一种基于Pygame实现的简单跑跑卡丁车游戏的实现方法。 首先,需要安装Pygame库,可以使用以下命令进行安装: ``` pip install pygame ``` 接下来,创建一个Python文件,导入Pygame库并初始化: ```python import pygame pygame.init() ``` 然后,设置窗口大小和标题: ```python WINDOW_WIDTH = 800 WINDOW_HEIGHT = 600 window = pygame.display.set_mode((WINDOW_WIDTH, WINDOW_HEIGHT)) pygame.display.set_caption('跑跑卡丁车') ``` 接下来,加载游戏资源,包括赛道、卡丁车、音效等: ```python track_image = pygame.image.load('track.png').convert_alpha() car_image = pygame.image.load('car.png').convert_alpha() engine_sound = pygame.mixer.Sound('engine.wav') ``` 然后,定义一些常量,如卡丁车速度、转向角度等: ```python CAR_SPEED = 5 CAR_TURN_ANGLE = 5 ``` 接下来,创建一个Car类表示卡丁车,并实现它的移动和绘制方法: ```python class Car: def __init__(self, x, y, image): self.x = x self.y = y self.image = image def move(self, dx, dy): self.x += dx self.y += dy def draw(self, surface): surface.blit(self.image, (self.x, self.y)) ``` 然后,创建一个Track类表示赛道,并实现它的绘制方法: ```python class Track: def __init__(self, image): self.image = image self.x = 0 self.y = 0 def draw(self, surface): surface.blit(self.image, (self.x, self.y)) ``` 接下来,定义游戏循环,包括事件处理、卡丁车移动和绘制、赛道绘制等: ```python clock = pygame.time.Clock() car = Car(400, 300, car_image) track = Track(track_image) engine_sound.play() while True: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() sys.exit() keys = pygame.key.get_pressed() if keys[pygame.K_UP]: car.move(0, -CAR_SPEED) if keys[pygame.K_DOWN]: car.move(0, CAR_SPEED) if keys[pygame.K_LEFT]: car.move(-CAR_SPEED, 0) if keys[pygame.K_RIGHT]: car.move(CAR_SPEED, 0) window.fill((255, 255, 255)) track.draw(window) car.draw(window) pygame.display.update() clock.tick(60) ``` 最后,运行程序,即可看到简单的跑跑卡丁车游戏。 这只是一个简单的实现方法,如果要实现更复杂的跑跑卡丁车游戏,需要使用到更多的游戏引擎和图形库,并进行更多的开发工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值