要是想在键盘上体验一下, 安装Python也很简单:

基本的编译环境应该已经包括了Python,但Mac系统最好在上面这个网站下载安装。在Linux系统中可以使用apt-get等工具来安装更新。另外假如系统内有多个Python版本,可能需要将Python的路径添加到配置文件(例如.bashrc)中,来确保它能正确启动;

2. Enthought Python Distribution

这个EPD的免费版本中已经包括了一些重要的packages: SCIPY, NUMPY, IPYTHON, MATPLOTLIB等。也可以分别安装它们,不过可能会比较麻烦;

3. 天文工作者还可以安装 Astropy (从网页中写着’git clone’那一行开始即可);

Astropy Project的简介

4. 其他package可以自己选择下载安装,一般的安装命令统一为:

python setup.py build (不一定需要这步)

python setup.py install

例如为了更好支持Ascii格式的数据,我安装了 asciidata (使用手册 manual)。

一般来说完成步骤 1、2 已经够用了——你也许体会过安装IRAF或者IDL的繁琐,现在花同样的时间也许已经能学会并执行一小段Python程序了。

可以在终端里输入‘python’或者直接运行astropy:

ipython –profile=astpys

如果打算系统学习python语法和编程等,请阅读Python tutorial;

或者想拿现成的模版来边用边学,尝试阅读理解上图中的例子或者另一些例子中的代码,跟着练习就可以了。

_______________________________________________________________________________

【二】其他链接:

除了上面提到的链接以外,再摘抄几个有特点的网页(欢迎补充):

Online Python Tutor(将程序执行的每一步可视化,非常直观):

……

_______________________________________________________________________________

【二】我的一个例子:

我以前使用IDL来做这张图,现在改用Python也实现了它。其实把自己的IDL程序(或别的语言写的程序)迁移到Python的过程,也会是一种不错的熟悉Python的方法。我建议各位可以试一试。

这张图由三幅小图组成,小图1中有一个legend;小图2中给每个点写了一个名字;小图3可作为非对称误差棒以及上下限的例子。

请查看/下载源代码;

或者查看带中文注释的源代码,一些关键词(带下划线)有超链接提供了参考文档。

(这两个外部链接是我的网页,以后我或多或少会在其中有一些更新补充。欢迎任何意见。)

大学python笔记_Python 上手笔记相关推荐

  1. python middle()_Python自学笔记(七):函数

    写在前面: 在两个电脑上编辑总是莫名其妙丢失内容,发现前面的笔记有丢失的部分,又回去补充了. 记到函数这一部分,书中案例会不断使用前面所学,所以会发现笔记有不完善的地方,以及在学习过程产生的疑问,会自 ...

  2. python用法查询笔记_Python学习笔记 - 2 - PyCharm的基本使用

    什么是IDE 开始学习的小白同学,一看到这三个字母应该是懵逼的,那么我们一点一点来说. 既然学习Python语言我们就需要写代码,那么代码写在哪里呢?在记事本里写 在word文档里写 在sublime ...

  3. python课程笔记_Python课程笔记(一)

    由于新冠状病毒的爆发,不得不在家里上网课,开课已经两个礼拜了,今天上完Python课后,准备整理一下最近学习Python的笔记. 人生苦短,我用Python 一.Hello World 初学一门新的语 ...

  4. pca降维python实例_Python机器学习笔记:使用scikit-learn工具进行PCA降维

    之前总结过关于PCA的知识:深入学习主成分分析(PCA)算法原理.这里打算再写一篇笔记,总结一下如何使用scikit-learn工具来进行PCA降维. 在数据处理中,经常会遇到特征维度比样本数量多得多 ...

  5. 嵩天python笔记_Python学习笔记

    链接B站,嵩天老师零基础学习视频:https://www.bilibili.com/video/av19391909?p=2 程序设计语言:编译型,一次性执行结束(c语言)和解释型,逐条执行,便于维护 ...

  6. python字典数据类型笔记_Python学习笔记整理(六)Python中的字典

    一.字典介绍 字典(dictionary)是除列表意外python之中最灵活的内置数据结构类型.列表是有序的对象结合,字典是无序的对象集合.两者之间的区别在于:字典当中的元素是通过键来存取的,而不是通 ...

  7. python第一单元笔记_Python 初学笔记 - 第一章-列表

    列表 列表(list)是最常用的 Python 数据类型,它可以作为一个方括号内的逗号分割值出现. 列表中的数据项不需要具有相同的类型,可以进行的操作包括索引(第一个索引是0,第二个索引是1,以此类推 ...

  8. range python命令_Python学习笔记(一)

    python的安装 linux系统自带python python的进入 终端输入python回车即可 python的退出 >>>exit() 或 Ctrl-D 第一个命令 单双引号无 ...

  9. python自学笔记_python学习笔记(4)

    函数定义和调用 函数就是最基本的一种代码抽象的方式(python有许多内置函数) 调用:要调用一个函数,需要知道函数 的名称和参数 比较函数cmp(x,y)就需要两个参数,如果xy就返回1 数据类型转 ...

最新文章

  1. pandas使用datetime创建示例dataframe:包含完整的时分秒信息、创建时间索引、使用不同的时间频率、date_range中参数freq的偏移量别名
  2. R语言诊断试验数据处理与ROC分析实战案例1
  3. mysql1.8找回密码_PHP+Mysql+jQuery找回密码
  4. hello,你知道获取元素有哪几种方式吗?
  5. script的defer和async
  6. python做自动化如何定位动态元素_python-web自动化-元素定位
  7. LSGO软件技术团队2015~2016学年第四周(0921~0927)总结
  8. 求首位相连一维数组最大子数组的和
  9. 爬虫03-url的格式
  10. android 表格控件点击事件,Android零基础入门|RecyclerView点击事件处理
  11. linux系统下装windows双系统,LINUX下安装WINDOWS双系统
  12. OpenCV学习:OpenCV文件一览
  13. RedHat Linux 5企业版安装telnet
  14. Macbook/Mac OS中阅读代码软件推荐
  15. 东田纳西州立大学计算机排名,东田纳西州立大学排名在2020年USNEWS美国最佳综合大学排名第293-381...
  16. 等保合规 等保监测 等保合规评测
  17. 【点云系列】综述: Deep Learning for 3D Point Clouds: A Survey
  18. 医药电商行业概况及发展趋势!
  19. MT6762/MT6765处理器参数比较/芯片资料介绍
  20. 【已解决】docker overlay2占用大量磁盘空间处理方法

热门文章

  1. linux3.0.4编译LDD中的scull全过程
  2. Windows下Android开发环境 搭建
  3. .net Redis缓存优化提高加载速度和服务器性能(二)
  4. ad采样做按键开关_磐石按键测试机解决各种按键测试问题
  5. 服务器虚拟化之-——VMware组件与功能。
  6. powerpoint文字教程
  7. jquery 一些特效使用
  8. angular html清除元素,在Angular js中单击时删除HTML元素
  9. swagger接口文档使用
  10. (JAVA)获取对象