用python画星空源代码是什么?

用python画星空源代码是

from turtle import *

from random import random,randint

screen = Screen()

width ,height = 800,600

screen.setup(width,height)

screen.title("模仿3D星空")

screen.bgcolor("black")

screen.mode("logo")

screen.delay(0)#这里要设为0,不然很卡

t = Turtle(visible = False,shape='circle')

t.pencolor("white")

t.fillcolor("white")

t.penup()

t.setheading(-90)

t.goto(width/2,randint(-height/2,height/2))

stars = []

for i in range(200):

star = t.clone()

s =random() /3

star.shapesize(s,s)

star.speed(int(s*10))

star.setx(width/2 + randint(1,width))

star.sety( randint(-height/2,height/2))

star.showturtle()

stars.append(star)

while True:

for star in stars:

star.setx(star.xcor() - 3 * star.speed())

if star.xcor()<-width/2:

star.hideturtle()

star.setx(width/2 + randint(1,width))

star.sety( randint(-height/2,height/2))

star.showturtle()

引荐教程:《python视频教程》

以上就是用python画星空源代码是什么?的细致内容,更多请关注ki4网别的相干文章!

收藏 | 0

用python画星空的代码_用python画星空源代码是什么?_后端开发相关推荐

  1. 用python画爱心的代码-怎么用python实现画爱心

    Python中可以使用turtle库来画图,通过控制画笔运动来实现在画布上画图案. 使用Python画爱心代码如下:#!/usr/bin/env python # -*- coding:utf-8 - ...

  2. python画立体图形代码_python中如何画三维的图形?

    之前教了大家不少简单的画图方法,有的小伙伴已经想尝试更漂亮的高难度图形.小编找到了一个简单容易上手的分享给大家. 如果需要绘制三维的图形,matlab可以,python同样可以,代码风格也是极其的与m ...

  3. python手机版做小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏...

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  4. python小游戏代码大全-python简单小游戏代码 怎么用Python制作简单小游戏

    1.Python猜拳小游戏代码: 2.import random #导入随机模块 3. 4.num = 1 5.yin_num = 0 6.shu_num = 0 7.while num <= ...

  5. 用Python写炸金花代码,学习python语言精品案例

    以下代码对于练习python相关的条件循环语句.自定义函数及函数调用.列表.字典.变量运算.基本逻辑等的练习很有帮助,特别是如何使用python语言解决实际问题的思路,且具有一定趣味性,对于Pytho ...

  6. 下载python后怎么运行代码,怎样下载python的编译器

    python怎么运行 python运行的具体步骤:工具:戴尔电脑. 1.将下载的python解释器的路径添加到环境变量中,之后在命令行中输入python会出现如下的显示版本号的信息,之后就可在命令行写 ...

  7. python火车票购买程序代码_100行Python代码实现自动抢火车票(附源码)

    前言 又要过年了,今年你不妨自己写一段代码来抢回家的火车票,是不是很Cool.下面话不多说了,来一起看看详细的介绍吧. 先准备好: 12306网站用户名和密码 chrome浏览器及下载chromedr ...

  8. 用python画星空的代码简单-【Python】手把手教你绘制星空旅游线路图

    0 前言 5月是美国的毕业季,我家领导也即将毕业了,我们将在美国进行为期两周的毕业旅行.其实类似这样的航线图我以前也用PPT绘制过,给领导用于发朋友圈,虽然总体能表达出意思,但是效果不能让自己满意,见 ...

  9. python画长方形的代码_python使用turtle画一个三角形、正方形(矩形或四边形)

    今天我们用python使用turtle库画一个三角形.一个正方形. 1.画一个三角形. 实现方法是先画一个直线,然后旋转120度,然后继续画直线.这样反复画三条直线后,就形成一个等边三角形.先看效果: ...

  10. 如何用python画圆形的代码-简单实现python画圆功能

    本文实例为大家分享了python实现画圆功能的具体代码,供大家参考,具体内容如下 import numpy as np import matplotlib.pyplot as plt from mat ...

最新文章

  1. 手把手教你如何在 Linux 上源码安装最新版本 R
  2. mysql的引擎讲解
  3. CUMCM:05B  DVD在线租赁
  4. 开源的库RestSharp轻松消费Restful Service
  5. linux下find查找带有指定权限的文件(windows下编译的源代码文件)
  6. 暑假没人带怎么办?还有我们为你推荐论文 | 本周值得读
  7. 修改Navicat数据库自动备份目录
  8. 线性回归中oracle性质,66.Oracle数据库SQL开发之 高级查询——使用线性回归函数...
  9. python 访问网页aspx_asp.net – 如何向python中的.aspx页面提交查询
  10. 关于求XXX.class.getResource(xxx).getPath()的用法
  11. 力荐50个最实用的免费机器学习数据集
  12. 完整的tensorflow训练、保存和离线加载模型(以mnist为例)
  13. pycharm无法import本地安装好的第三方库问题
  14. 绝佳的充电时间:自我隔离时何不探索这些数据科学技术
  15. JAVA对接发送SMS短信服务
  16. Ardupilot多旋翼自动规划路径实现绕开障碍物避障
  17. ping主机时显示 Request Time Out Destination Unreachable TTL Expired in transit
  18. 登录《北京市社会保险网上服务平台》的手机号销号了去哪里更改
  19. 猫咪视频_猫视频如何进入您的手机
  20. MYSQL数据库系统第4次实验 单表查询

热门文章

  1. 最近很多人问我:saiku下载不下来
  2. IOS-简单的自建ipa在线安装服务
  3. python画五角星-Python的画五角星
  4. 标题、首图、详情页:三位一体的搜索优化技巧
  5. 《黑马程序员》 category分类的使用(Objective - c语法)
  6. 扫描二维码进入小程序超详细过程
  7. HBASE学习使用经验
  8. 艾永亮:苹果缺乏创新能力?打造超级产品是未来增长的关键
  9. [RK3288][Android6.0] 调试笔记 --- 查看broadcast对应发送者进程
  10. Linux: systemd 启动代码分析