- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python - 南京大学软件学院.ppt
Gingko Studio Python ——谁说简洁就不能强大? 概要 一、Python亲密接触 1. Python的历史 2. Python的语言特点 3. Python的语法特点 4. 为什么是Python 5. 如何进入Python 二、异域风情,Python的语法 无处不在的“引用” 强大的运算符 人性化的条件表达式 繁杂的逻辑操作符 别具一格的块分隔符 扩展的数组结构 友好的下标操作符 怪异的函数 独特的类 包的导入 概要 一、Python亲密接触 1. Python的历史 2. Python的语言特点 3. Python的语法特点 4. 为什么是Python 5. 如何进入Python 二、异域风情,Python的语法 无处不在的“引用” 强大的运算符 人性化的条件表达式 繁杂的逻辑操作符 别具一格的块分隔符 扩展的数组结构 友好的下标操作符 怪异的函数 独特的类 包的导入 Python的历史 Python是自由软件的丰硕成果之一 创始人 Guido van Rossum 时间地点 1989年圣诞节期间在阿姆斯特丹创造 名字来源 大蟒蛇飞行马戏团的爱好者 渊源 从ABC发展而来 主要受Modula-3的影响 结合了Unix shell和C的习惯 Python的语言特点 Python是一种面向对象的解释性语言 Python是免费的 Python是可移埴的 Python是可扩展的 Python是简单的 Python是万能的 Python的语法特点 Python是一种语法表达极其优美的脚本语言 运行方式 命令行、交互式、图形集成环境 面向对象 甚至还支持异常处理 模块和包 与Java类似,还开发了JPython 语言扩展 可以用C/C++/Java编写新的语言模块 SWIG(简单封装和接口生成器 ) 一个Python的例子 为什么是Python Python有什么魅力值得我们去学习 它使程序员的生活更有趣 简单易学 功能丰富 为什么是Python 和其它语言的比较 Shell Script太旧了 Perl太古怪,根本没法看懂别人写的程序 PHP只适合做网页,离开网页它什么都不是 Tcl/Tk基本变量形式只有字符串,运算时还得变来变去 Java太伟大了,大到即使一个几个代码的小程序也会让你等死 如何进入Python 以FC2为例 查看是否安装了Python的rmp包 $rpm –q python 进入Python的命令行模式 $python … 概要 一、Python亲密接触 1. Python的历史 2. Python的语言特点 3. Python的语法特点 4. 为什么是Python 5. 如何进入Python 二、异域风情,Python的语法 无处不在的“引用” 强大的运算符 人性化的条件表达式 繁杂的逻辑操作符 别具一格的块分隔符 扩展的数组结构 友好的下标操作符 怪异的函数 独特的类 包的导入 Python的语法 Python的语法是大家讨论的一个热点 优美? 简洁? 非常不灵活? 零乱? 有趣! 无处不在的“引用” 在Java中基本数据类型(整型、字符等)都不是引用 Python中每个值(而不变量)都有一个唯一的标识 任何变量名之间的赋值都是引用的赋值 x = 9 y = x z = x y is x True z is x True x is 9 True 强大的运算符 实现了更多的、更实际的运算符 乘幂 虚数的表示和复数间运算 字符串的乘法 3 ** 2 9 a = 3 + 3j b = complex(4, 4) print a / b 0.75 + 0j 2 * “Hello” ‘HelloHello’ 人性化的条件表达式 C/C++/Java中能连续比较吗? 与数学方法上表示相近的连续比较 x = 9 6 x 10 True 繁杂的逻辑操作符 我不明白为什么Python要把逻辑操作变得如此繁杂 未进行符号化,用文字and,or,not表示 数字和字符串都能参与逻辑运算 and:只要左边表达式的值为真,就返回右边表达式的值 否则返回左边表达式的值 or :两边表达式都为真时,返回左边表达式的值 一真一假就返回真表达式的值 两者都为假时就返回右边表达式的值 繁杂的逻辑操作符
您可能关注的文档
- Introduction to Matlab - VLSI Signal Processing Lab, ….ppt
- ITU-R P.1623-1建议书 - 地 – 空路径衰落动态范围的预测 ….doc
- LC&CLASS-VP操作规程.doc
- LDAP实用资料 - ChinaUnix博客.doc
- Little Devil Presentation - 信息技术与教学优化——南京 ….ppt
- LJKGH - 辽宁教育科研网.doc
- LMCC - 欢迎访问电厂热工自动化网站^ ^ >> 首页.doc
- MAPGIS是一个集当代先进的图形、图像、地质、地理 ....doc
- MATLAB“关键符(词)”的说明 - search read.pudn.com.doc
- Microsoft® Office 2007 PowerPoint® 訓練課程.ppt
文档评论(0)