老少皆宜的密大Python零基础入门,,Whoarewe?M


Whoarewe?

MTech是一个由密歇根大学 工程院中 (AE/ME)的中国学生组成的的一个专注于专业知识和技能的分享和交流的俱乐部。我们创建这个俱乐部旨在促进工程专业中国学生之间技术层面的交流,搭建桥梁促进知识的分享和传播。请关注我们的微信公众号(“密大MTech”)和我们的网站(mtechmae.webstarts.com)了解关于我们的更多信息。

WhatisPython?

Python是一种面向对象、直译式的编程语言。它的语法简单,并包含了功能完备的库,适合解决很多高阶任务。

WhyweusePython?

Python是一款开源的高级编程语言。它不仅能够完成其他高级语言(比如Matlab)相同的任务,更由于来自全世界Python使用者分享的功能完备的库而适合解决更为复杂的任务。如今,Python正在成为在machinelearning,high-performancecomputing等领域使用最广泛的开发语言。

What you could learn in this workshop?

Python的基础组成

IPython Notebook的使用方法

Python中的常用技巧,函数定义,文件读写

运用Numpy中需要注意的地方

画图包Matplotlib的基础使用方法

如何实现Python的debug, profiling

Python应用在航空学中的最优化例子

HowshouldIprepare?

我们希望通过此次workshop帮助大家了解关于Python的一些核心知识,并初步掌握使用Python的基本能力。我们希望经过此次workshop的培训,学员应能够使用Python完成一些简单但完整的科学计算任务。

希望大家在workshop开始之前完成Python在个人电脑上的安装。请参加workshop的同学携带自己的已经安装好Python和必要package的电脑来参加培训。对Linux系统和Mac/Windows系统的安装说明如下。谢谢大家的配合!

RSVP!

有兴趣参加此次workshop的同学请点击下面的链接(或者点文章左下角的“阅读原文”)报名。

https://docs.google.com/forms/d/e/1FAIpQLSdfTFdpwqCH7x-wA0c1IMrOgXLmA-Rx_GWaM8yQ8IpSC5QaHA/viewform?usp=send_form

为了帮助我们更好地组织活动,请大家做一份小调查:

Workshop代码和笔记本的地址

用git clone下载对应git repo即可

基础课程

https://github.com/UmichTech/Python101

航空学中最优化应用范例

https://github.com/UmichTech/Python-Workshop

================================

软件安装说明

编写:李兴宇,陈诗洋

本次workshop中将会涉及到的程序和库

Python2.7

IPythonnotebook

matplotlib

numpy

ForLinux

Python2.7安装

最新版本的CentOS,Fedora,Redhat企业版和Ubuntu都会自带Python2.7,

可以通过指令$python--version去查看当前python版本

IPythonnotebook

Ubuntu用户:

首先安装

1.安装python的pip,在terminal输入指令

sudoapt-getinstallpython-pip

2.安装ipythonnotebook,输入指令

pipinstallipython

3.装成功后输入ipythonnotebook即可运行IPythonnotebook

非Ubuntu用户:

查阅该网页https://packaging.python.org/install_requirements_linux/

利用pip添加python的package

sudopipinstallPackageName,

例如:

矩阵运算

sudopipinstallnumpy

最优化,数值积分,插值,FFT等科学计算

sudopipinstallscipy

图像后处理

sudopipinstallmatplotlib

ForMac/Windows

安装Anaconda

建议直接安装Anaconda,记得选择python2.7version,然后直接安装,默认配置下即已经包含python和所需要的库。

安装地址:https://www.continuum.io/downloads#osx

运行IPythonNotebook

安装成功后会显示出此界面,选择Jupyter图标即可进入ipythonnotebook,

技术分享

或者安装完成后在运行窗口输入cmd打开命令行,输入ipythonnotebook如果你也想学习,请加群:595266089

老少皆宜的密大Python零基础入门

评论关闭