Luuljh的博客

Hesitating, Nothing achieved.
Home » 算法

调用pygame库绘图,通过万有引力公式、矢量运算等等,实现模拟天体,不模拟碰撞。数据有点随便,模拟出来效果并不好。import pygame, sys, random, math, time pygame.init() size = width, height = 1440, 900 screen = pygame.display.set_mode(size) pygame.display.set_caption('天体模拟') starArr = [] G = 0.009 dt = 0.8 T = time.time() class star: def __init__(se ...

在计算机科学中,抽象语法树(Abstract Syntax Tree,AST),或简称语法树(Syntax tree),是源代码语法结构的一种抽象表示。它以树状的形式表现编程语言的语法结构,树上的每个节点都表示源代码中的一种结构。之所以说语法是“抽象”的,是因为这里的语法并不会表示出真实语法中出现的每个细节。比如,嵌套括号被隐含在树的结构中,并没有以节点的形式呈现;而类似于 if-condition-then 这样的条件跳转语句,可以使用带有两个分支的节点来表示。AST的作用:分析语法,解析程序。目前常见的JS代码高亮脚本一般有2种原理,第一种是用正则匹配出来,第二种就是利用AST分析 ...
Life is fantastic
🥕 More