欢迎来到装配图网! | 帮助中心 装配图网zhuangpeitu.com!
装配图网
ImageVerifierCode 换一换
首页 装配图网 > 资源分类 > PPT文档下载
 

python简介入门全.ppt

  • 资源ID:15475448       资源大小:732.50KB        全文页数:18页
  • 资源格式: PPT        下载积分:9.9积分
快捷下载 游客一键下载
会员登录下载
微信登录下载
三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
二维码
微信扫一扫登录
下载资源需要9.9积分
邮箱/手机:
温馨提示:
用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

python简介入门全.ppt

Python简介,Why Python?, 简单易学,与matlab类似 跨平台 开源,完全免费 可利用的扩展库丰富 f2py:将fortran代码转化为扩展库,如何使用, 交互式:与matlab一样, 写好代码(命名为 name.py)然后在python的终端 中import name 写好代码 命令行形式运行 : python test.py (推荐使用Enthought公司发行的版本,集成了大量的科学计算扩展库,包括numpy,scipy,matplotlib) ,变量类型, 常用:整数,浮点,逻辑,字符串 a,b,c=1,2,3 ad,bc=bc,ad 特有:列表(list)、字典(dictionary)、元表,列表,列表是用 表示的,列表具有可嵌套性 列表举例: name= Cleese,John x= 1,2,3, y,z, 1,2,3,4 ,访问列表方式,meal=egg,apple,milk,tofu,bacon 指针(indexing): print meal1 #该语句将显示apple meal0=egger #将第一个元素替换成egger Note:在python中,第一个元素的指针为0,第二个 为1,以此类推,这与C语言是一样的;同时,指针也可以用负数。meal-1就代表倒数第一个元素bacon,以此类推,访问列表方式,meal=egg,apple,milk,tofu,bacon 切片 (slicing):(用指针截取某一段列表) print meal1:3 #该句将显示 apple milk Note: 为什么不显示tofu?因为在python切片截取列表的方法中,表示结尾的指针是不被包括在截取的切片当中的!,meal=egg,apple,milk,tofu,bacon meal:3 (即为egg,apple,milk)截取从开始到第三个元素 meal3: (即为tofu,bacon)截取从第四个元素到结尾 meal: 截取全部元素 meal0:4:2 (即为egg,milk)从开始到第四个元素,隔2取一次,字典, 字典用 表示,它与列表非常类似 字典结构: person = first name: Robin, last name: Hood, occupation: Scoundrel first name 称为 键 (key) 键的冒号后边的为键值,这里Robin即为键值 字典访问 :print personfirst name #显示 Robin,控制语句,if 语句: x=10 if x < 5 or 10 < x < 20: print The value is OK. y=x+100 else: print The value is bad print this is another part,Note: 语句前不能随便打空格或者tab,因为在python中缩进也是语法的一部分。 同一个程序块缩进的距离是一样的。 缩进的结束就代表程序块的结束,for 循环,for i in 1,2,3,4,5: print This is iteration number, i,循环变量 i 的范围是由一个列表来控制的 内置函数 range 能生成规则的等差函数, range(7)会生成列表0,1,2,3,4,5,6,while 循环,x = 10 while x = 0 : print x is still not negative. x = x-1,自定义函数,python允许自定义函数 def square(x): #def后面为函数名,括号内为参数 return x*x #若函数有返回值,则要使用return print square(2) # 调用函数方式为 函数名(参数),numpy,numpy: 数组 针对数组的函数 矩阵运算 功能与matlab一样强大,数组基本,创建数组 import numpy as np a=np.array(1,2,3,4,5,6) b=np.zeros(2,3) c=np.ones(3,3) d=np.arange(0,30,3),a=np.array(1,2,3,4,5,8) b=np.array(3,2,1,5,4,8) a+b,a/b,a*b 表示对应元素的数组运算,而不是矩阵运算,矩阵运算,a=np.array(1,2,3,4,5,8) a.T #表示a的转置 aa3=np.nan #替换值 np.inner(a,a.T) #计算a与a的转置的内积 np.flipud(a),np.fliplr(a) (numpy与matlab对比可以访问 ),谢 谢 !,

注意事项

本文(python简介入门全.ppt)为本站会员(xin****828)主动上传,装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知装配图网(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!