没有合适的资源?快使用搜索试试~ 我知道了~
由于Python语言的简洁性、易读性以及可扩展性,在国外用Python做科学计算的研究机构日益增多,一些知名大学已经采用Python来教授程序设计课程。例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。
资源推荐
资源详情
资源评论
市
面
上
不
乏
python
入
门
教
程
,
但
深
入
讲解
python
语言
和
应用
的
课
程
甚少
,
本
课
程
定
位
深
入
理
解
python
核
心
语
法
,
结
合
实
际
应用
场
景
,
带
领
初
学
python
或
是
有
其
它
编程
语言
背
景
的
程
序
员
能
快
速
掌
握
这
门
强
大的
语言
,
使
其
能
在
开
发
中
发
挥
强
大的
生
产
力
。
传
智
播
客
c++
学
院
出
品
http://c.itcast.cn/
python
编程
基
础
最
大的
优
势
在
于
它
的
字
符
串
模
式
匹配能
力
,
其
提
供
一
个
十
分
强
大的
正则
表
达
式
匹配
引
擎
。
核
心
实
现
依
赖
perl
,
但
语
法
比
perl
易
懂的
多
。
高
级
语言
,
面
向
对
象
,
可
拓
展
,
可
移
植
,
语
法
清
晰
,
易
维
护
,
高
效
的
原
型
。
我为
什
么
推
崇
Python?
1.
干
某
一
件
事
情
,
C
需
要
100
行
,
JAVA
需
要
50
行
,
Python
只
需
要
10
行
,
当
你
忙
于
编
写
代
码
或
是设
计
框
架
时
,
Python
程
序
员
已
经
早早
的
下
班
开
启
了
把
妹
之
旅
。
2.
面
向
对
象
开
发
,
方
便
团
队
协
作
,
语言
间
的
万
能
胶
水
,
当
需
要
高
性
能
的处
理
时
可
以
自
然
粘
合
c/c++
模
块
。
3.
信
奉
python
的
哲
学
在
python
解
释
器
中
输
入
,
”import this”
漂亮比丑陋要好。
直接比含蓄要好。
简单比繁复要好。
繁复比复杂要好。
平铺比嵌套要好。
稀疏比密集要好。
可读性很重要。
特例不能破坏规则。
尽管实用优于纯正。
错误永远不能安静的通过。
除非明确的让它安静。
拒绝在模糊的地方猜测。
应当有一种,并且最好只有一种,明显的方法去做一件事。
尽管开始时那种方法并不明显,除非你是荷兰人。
现在要比永远不更好。
尽管永远不常常比当前要好。
如果一个实现很难解释,那么它就是一个不好的想法。
如果一个实现容易解释,那么它可能是一个好的想法。
名称空间是一个很伟大的想法,让我们做的更多。
python
家
族
:
C
语言
实
现
,
CPython
,
扩
展
可
用
C/C++
Java
实
现
,
Jython
,
扩
展
可
用
Java
.Net
实
现
,
IronPython
,
扩
展
可
用
C#
python
能
干
什
么
?
科
学
计
算
图
形
化
开
发
系
统
脚
本
web
服
务
器
网
络
爬
虫
服
务
器
集
群
自
动
化
运
维
1
高
效
的
开
发
环
境
与
基
础
1.1 python
开
发
环
境
Mac/Linux发行版目前默认安装python
ipython
python官方IDE,在python发行版自带
Eclipse+pydev
PyScripter
sublime text3
1.1.1 Windows
下
Sublime Text3
和
python
语言
环
境
sublimetext
官
方
下
载
地
址
,
请
根
据
自
己
的
操
作
系
统
平
台
选
择
对
应
版
本
http://www.sublimetext.com/3
python
下
载
地
址
https://www.python.org/downloads/
1.1.2 Linux
下
Sublime Text3
和
python
语言
环
境
Linux
系
统
选
择
广
受
大
家
欢
迎
的
Ubuntu14.04
,
如
果
没
有
此
环
境
可
以
选
择
使
用
传
智
C++
学
院
配
置
好
的
虚
拟
机镜
像
下载链接:http://pan.baidu.com/s/1c0yTN4c 密码:b77w
用户名:itcast
密码:itcast
sublimetext
官
方
下
载
地
址
,
请
根
据
自
己
的
操
作
系
统
平
台
选
择
对
应
版
本
http://www.sublimetext.com/3
ubuntu14.04
默
认
是
安
装
了
python2.7
的
1.1.3Ubuntu
下
ipython
1.
安
装
sudo apt-get install ipython
2.
启
动
itcast@itcast:~/workspace/chuanzhi/openlessons$ ipython
3.
体
验
print "hello itcastcpp" #此为python2的写法
4.
退
出
ctrl+d
5.
案
例
import requests
res=requests.get("http://c.itcast.cn")
savefile = open("itcast.html", "w")
savefile.write(res.content)
savefile.close()
6.
技
巧
%history
:
记
录
敲
过
的
命
令
,
方
便
从
命
令
转
为
脚
本
文
件
tab
:
补
齐
命
令
或
路
径
1.1.2 Sublime
使
用
技
巧
1.
安
装
package
管
理
工
具
`ctrl+``
调出
命
令
输
入
窗
口
import urllib.request,os;
pf = 'Package Control.sublime-package';
ipp =sublime.installed_packages_path()urllib.request.install_op
ener( urllib.request.build_opener( urllib.request.ProxyHandler())
);
open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen(
'http://sublime.wbond.net/' + pf.replace(' ','%20')).read());
设
置
vim
模
式
,
Sublime Text
内
置
Vim
模
式
支
持
,
你
只
需
到
用
户
设
置
文
件将
“ignored_packages”: [“vintage”]
中
的
vintage
删
除
即
可
。
2.
调出
installpackage
界
面
ctrl + shift + p
install package
3.
常
用
工
具
包
AdvancedNewFile
Djaneiro
Emmet
Git
Side Bar
HTML/CSS/JS Prettify
Python PEP8 Autoformat
SublimeCodeIntel
ColorPicker
OmniMarkupPreviewer
4.
常
用
包
使
用
说
明
AdvancedNewFile
可
以
创
建
文
件
,
也
可
以
连
目
录
和
文
件
都
创
建
win+alt+n
Djaneiro
django
一
些
语
法
快
速
补
齐
功
能
,
参
考
如
下
https://packagecontrol.io/packages/Djaneiro
Emmet
快
速缩
写
html,tab
补
齐
html:5 补齐html
p.foo 补齐class
p#foo 补齐id
> 子元素符号,表示嵌套的元素
+ 同级标签符号
^ 可以使该符号前的标签提升一行
更多参考:http://www.iteye.com/news/27580
剩余81页未读,继续阅读
资源评论
qq_29633919
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功