python快速入门PPT课件_第1页
python快速入门PPT课件_第2页
python快速入门PPT课件_第3页
python快速入门PPT课件_第4页
python快速入门PPT课件_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.1,python快速入门教程,2,主要内容,python是什么,python和c的区别是什么?如何简单获取python基本语法python如何调用其他模块,python是什么?Python是具有强大类型(即变量类型是必需的)、动态、隐式类型(不需要变量声明)、区分大小写(var和VAR表示其他变量)和面向对象(所有内容都是对象)的编程语言。问题1:什么是力学?4,PYTHON和c之间的区别,Python是脚本语言,不需要解释和编译执行,因此可以轻松、快速、跨平台写得好,编写一些小工具小程序尤为合适。c是编译后执行语言,在特定系统上编译后在特定系统上执行,高执行效率,安全可靠的系统。但是,编译

2、后的程序通常不在平台之间使用。学编程语言看不到热不热。取决于它在某些领域的作用。像编辑一样,现在不热,但在一些行业里仍然很受欢迎。python确实很强大,但是在三到五年内,它并不是作为主流编程语言使用的。至少在Windows程序开发领域不是这样。建议将c作为主要学习方向,将python作为辅助工具。当然,你可以更好地学习一般规则。问题1:python能做什么,c不能?问题2:python和Qt之间的区别是什么?5,Python的语法基础Python的语法中没有强制语句终止字符,代码块缩进显示。缩进表示一个代码块的开始,反向缩进表示一个代码块的结束。声明以冒号(:)字符结束,并打开缩进级别。单行

3、注释以井号文字(#)开头,多行注释()显示为多行文字字符串。赋值(实际上将对象绑定到名称)通过等号(“=”)完成,双等号(“=”)用于公平判断,“=”和“-=”用于增加/减少运算(根据符号右侧的值增加/减少运算)这适用于许多数据类型,包括字符串。问题:制表符也表示缩进,空格也表示缩进。那样也一样吧?并且可以混用吗?6、Python的数据类型:Python具有三种基本数据结构:列表(list)、元组(tuple)和词典(dictionaries),集(sets)包含在集库中列表具有类似一维数组的特性(当然,您也可以创建类似于多维数组的“列表”列表)。字典是具有关联关系的数组(通常称为哈希表),元

4、组是不变的一维数组(Python的“数组”可以包含任何类型的元素,因此,可以使用整数、字符串或嵌套包含列表、字典或元组等混合元素。)。数组中的第一个元素索引值(下标)为0,可以使用负索引值从后面向前访问数组元素。-1表示最后一个元素。阵列元素也可以指向函数。7,sample=1,another,list,(a,tuple) mylist=listitem1,2,3.14 mylist 0=list item 1 again,8,python的函数函数用关键字“def”声明。可选参数在函数声明中作为集合出现在必需参数之后,可以在函数声明中指定默认值。命名参数需要分配。函数可以返回单个元组。元组包

5、装可以有效地返回多个值。Lambda函数是由单独的语句组成的特殊函数,参数通过引用传递,但不能更改不可变类型(例如元组、整数、字符串等)。这是因为只有传递该变量的内存地址,丢弃旧对象,变量才能绑定一个对象,因此不会更改,不变类型将被替换(reference transfer,本质上是由Python传递的参数的形式,但会产生值传递效果)。例如,9,#为deffunc var(x): return x 1 func var=lamb da x : x 1 print func var(1)# an _ int和a_string选项具有默认值。如果调用# passing_example时仅指定一个参

6、数,则an_int的默认值为2,a_string的默认值为A default string。如果在调用Passing_example时指定了前两个参数,则默认情况下a_string为A default string。# a_list是必需参数,因为未指定缺省值。Def passing _ example (a _ list,an _ int=2,A _ string=A default string): A _ list . append,10,python的类Python支持有限的多个继承表单。可以通过添加至少两个前导下划线和最多一个下划线(例如_spam)来声明私有变量和方法。这不是Pyt

7、hon的必要要求,而是惯例。当然,也可以为类的实例指定所需的名称。例如class my class(object): common=10 def _ _ init _ _(self): self . my variable=3 def my function,11,4。从Python获得帮助的方法可以通过python解释器轻松获得帮助。如果您想知道物件(object)的运作方式,就必须呼叫help()!dir()还显示该对象的所有方法。_doc_显示相应的文档。help(5)help on int object :(etc)dir(5)_ _ ABS _ _ _ _ _ _ _ add _ _ _.abs ._ _ doc _ _ ABS(number)-number return the absolute value of the argument。12,5.python如何调用其他模块,可以使用import libname关键字导入外部库。您也可以使用from libname import funcname汇入所需的函数。例如:import

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论