vpython Vpython簡單例子

2021-10-11 03:24:03 字數 665 閱讀 3908

vpython簡單例子

首先開啟「vidle for vpython」

vpython的例子在e:\python27\lib\site-packages\visual\examples(視安裝軟體的路徑不同而不同)

e.g.1 (知識點:向量、三維座標)

bounce.py

from visual import *  #引入視覺化包中的類

floor = box(length=4, height=0.5, width=4, color=color.blue)#定義「地板」的長、寬、高和顏色

ball = sphere(pos=(0,4,0), color=color.red)  #定義球的大小和顏色

ball.velocity = vector(0,-1,0)  #定義球運動路線向量座標

dt = 0.01

while 1:

rate(100)  #定義速率

ball.pos = ball.pos + ball.velocity*dt

if ball.y < 1:

ball.velocity.y = -ball.velocity.y

else:

ball.velocity.y = ball.velocity.y - 9.8*dt

bounce.py的3d執行結果

JS簡簡簡易時鐘

簡易時鐘 1 搭建html css部分 插入時鐘背景,使用子絕父相。把時針和分針 秒針的樣式放在時鐘的中心位置 2 js邏輯部分 1 獲取時針 分針 秒針 var hour document.getelementbyid hour var min document.getelementbyid mi...

Metasploit Framework 簡單介紹

1.簡介 metasploit framework 是乙個緩衝區溢位測試使用的輔助工具,也可以說是乙個漏洞利用和測試平台。它整合了各平台上常見的溢位漏洞和流行的shellcode,並且不斷更新,使得緩衝區溢位測試變得方便和簡單。2.主頁 1 選定使用的漏洞 use 2 設定漏洞利用的環境 targe...

android PagerAdapter簡單應用

pageradapter是android.support.v4包中的類,它的子類有fragmentpageradapter fragmentstatepageradapter,這兩個adapter都是fragment的介面卡,用於實現fragment的滑動效果 pageradapter主要是view...