主页 |
VPython可以方便的创建3D显示和动画, 不需要丰富的编程经验。因为它基于Python, 可以为有经验的编程人员和研究人员提供更多。 想有一个快速的了解,请看YouTube上的视频: 如何开始使用VPython 新建一个Python 或者 VPython? GlowScript VPython 是一个很好的起点:
有经验的 Python / VPython 开发人员或用户? Jupyter VPython 采用流行的 IPython/Jupyter 专业编程环境:
这个模块的更新很频繁,您可以使用下面的命令更新成为最新的版本: 创建一个 Jupyter记事本:有两种方式来创建Jupyter记事本. 在终端运行"jupyter notebook". 或者(取决于您所使用的操作系统), 双击 "Jupyter Notebook" 这个图标,这个图标以Anaconda相关的工具显示. 右边的下拉键头有创建新记事本的 按钮, 如果你选择了 "VPython" 你将会得到以下输入 (你可以通过 Kernel > Change kernel的按钮来改变记事本类型):
GlowScript VPython 、 Jupyter VPython 与 Classic VPython的不同点
glowscript.org 网站的VPython Help是一个从Classic到 GlowScript 的转换程序; 在处理主要区别时它虽然不完美但是很有用. 下载 Classic VPython:
更多关于Vpython和未来发展的信息
在该页面左边的顶部有对Classic VPython 可用选项的描述:
其他:
|
|||||
http://www.vpython.org/index-ch.html
时间: 2024-11-12 10:22:25
http://www.vpython.org/index-ch.html的相关文章
android之计算器
xml布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent&qu
网络 http服务器-v3-libevent版本
一.libevent API简介 1.申请 事件库(维护多个事件句柄的结构体): struct event_base *base = event_base_new(); 2.申请 事件句柄,句柄的初始化,添加句柄到事件库 //创建并绑定一个event struct event *listen_event; //参数:event_base, 监听的fd,
网络 http服务器-v2-epoll版本
epoll的基本接口与建立tcp连接的流程 查看: 网络 使用epoll 实现TCP服务器 - 初出茅庐小菜鸟 - 51CTO技术博客 http://shaungqiran.blog.51cto.com/10532904/1784410 重点: epoll 遵循的是多路复用的 I/O模型.其内部只实现了对 关注I/O事件的监听,而没有实现具体的操作.因此我们必须自己选择恰当的时机去 读 或者 写.而对于内核而言,对一个socket 文件描述符 的读 .写 事件的监听 是分离的(
南阳 oj 重建二叉树 题目756
#include <stdio.h> #include <malloc.h> #include <string.h> //二叉链表 typedef struct node{ char data;//节点数据元素 struct node *lchild;//指向左孩子 struct node *rchild;//指向右孩子 }BiNode,*BTree; //利用后序和中序建立二叉树 void GetPreOrder(char *last,char *mid,BTr
[BZOJ 1014] [JSOI2008] 火星人prefix 【Splay + Hash】
题目链接:BZOJ - 1014 题目分析 求两个串的 LCP ,一种常见的方法就是 二分+Hash,对于一个二分的长度 l,如果两个串的长度为 l 的前缀的Hash相等,就认为他们相等. 这里有修改字符和插入字符的操作,所以用 Splay 来维护串的 Hash 值. 一个节点的值就是它的子树表示的字串的 Hash 值. 使用 unsigned long long 然后自然溢出就不需要 mod 了,速度会快很多. 代码 #include <iostream> #include <cstd
IDF 实验室 初探乾坤
简单编程-字符统计 速度要快,用AutoHotKey,语法不太适应 ^d::StringCaseSense, Onw := o := l := d := y := -1Sleep 100strArr := StrSplit(ClipBoard) ; 分离字符for index, ch in strArr{ if ch = w ; w 是字符串不是变量名 w := w + 1 if ch = o o := o + 1 if ch = l l := l + 1 if c
十进制转换成其它进制的通用写法(查表法)
//十进制转换成其它进制的通用写法(查表法) class Transform { public static void main(String[] args) { toHex3(60); System.out.println(); toOctal2(20); System.out.println(); toBinary2(6); } public static void toAny(int num,int base,int offSet) { char
Tree
Tree 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 Little Valentine liked playing with binary trees very much. Her favorite game was constructing randomly looking binary trees with capital letters in the nodes. This is an example of one of her creations: D
【词法分析器 】 编译原理作业
自己写的版本: 问题: 1:考虑到由于是嵌套接收,浮点型感觉少麻烦,因为还要判断是否两个小数点等,古没有实现 2:对于一些特殊符号,如三元运算符,格式控制符%d等分析不到位 3:类别应该分的更细,否则用唯一的symbol(sym)标识的话无法进行后续的语法分析 4:没有用文件指针,数据输入要在控制台,不利于交互 #include <iostream> #include <string.h> #include <cstdio> using namespace std; i
String中的方法
这里只是总结一些我觉得有用可能会用到的: 详细api:http://tool.oschina.net/apidocs/apidoc?api=jdk-zh 1.str.getChars(int strBegin, int strEnd, char[] dst, int dstBegin):将str的一部分(下标从strBegin到strEnd-1)复制到字符数组dst从dstBegin开始到des[dstBegin+(复制的长度)]将会覆盖原来的字符..注意控制下标.. String s1