1.如何在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之星空代码相关推荐

  1. python热力图——“星空代码”

    描述 使用python,生成一个由随机数据构成的热力图 由于我使用的是三通道,因此热力值小的部分是黑色,热力值高的部分是白色 我:看我生成的热力图 女朋友:你生成的是星空图 代码 #encoding: ...

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

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

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

    用python画星空源代码是什么? 用python画星空源代码是from turtle import * from random import random,randint screen = Scre ...

  4. 用python画星空的代码_用python画星空源代码是什么?_后端开发

    用python画星空源代码是什么? 用python画星空源代码是 from turtle import * from random import random,randint screen = Scr ...

  5. 用python画星空-【Python】手把手教你绘制星空旅游线路图

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

  6. Python写的代码打包成.exe可执行文件

    Python写的代码打包成.exe可执行文件 1. 安装pyinstaller 2. [在线生成icon](http://www.ico51.cn/) 3. 打包命令 pyinstaller -i x ...

  7. python浪漫表白代码

    python浪漫表白代码 示例代码: import turtle import random# 在(x, y)处画爱心lalala def love(x, y):lv = turtle.Turtle( ...

  8. Python外壳:代码结构!(IF WHILE FOR RANGE...)

    #:octothorpe 书中说它是八脚怪物!哈哈! 注释就要在前面加上一个#符号! 在print语句里,恢复正常的符号功能! \连接符号: 这个样子就不会一行输入很多的东西,读起来不舒服!功能也是一 ...

  9. 如何学习Python开源项目代码

    2019独角兽企业重金招聘Python工程师标准>>> 阅读Python开源项目代码主要有如下三个原因: 1. 在工作过程中遇到一些问题,Google和StackOverFlow等网 ...

最新文章

  1. 为什么很多程序员工作时都戴耳机?
  2. python定义全局变量
  3. Java中的split函数
  4. python里面如何安装nltk_nltk的安装和简单使用
  5. Java小白零基础学习如何突破自己的方法
  6. mysql三高教程(二):2.7 如何约束数据
  7. Python:__all__变量用法
  8. 链表常见操作java实现一:链表初始化,求链表长度
  9. vld/rdy协议 断言
  10. 三菱PLC快速实现OPC UA
  11. android ddms监听动态资源,Smail动态调试之Android Studio
  12. hadoop3.3.0集群搭建(详细教程)
  13. 起点不高,又很迷茫怎么办
  14. 小迪渗透Waf绕过(陆)
  15. nova云主机evacuate简单分析
  16. MATLAB中图像邻域处理
  17. 【SolidWorks】模型状态显示设置介绍
  18. 毛永胜计算机教师,做新时代智慧型阳光教师 ——记丁香路小学教师心理健康实训讲座...
  19. vue如何动态获取数据改变背景颜色和字体颜色以及获取图片
  20. Linux glib库hash表GHashTable介绍

热门文章

  1. 关于NCEP/NCAR再分析资料学习
  2. dhcp(dhcp服务异常)
  3. 关于kubernetes的CNI插件说明
  4. php中万年历,PHP制作万年历
  5. python文本文件操作诗句给上一句输出下一句_[Python] 自动化办公 定制微信每日一句诗...
  6. Dubbo3注册为应用级时报错“No provider available for the service XXX”
  7. 使用imagehash做图片识别
  8. GNSS模块在“智慧交通”的应用
  9. 200000000 Token! 这样的生日礼物, 简直不可思议...
  10. 13.标准模板库(STL)