python超级无敌培训

python超级无敌培训

ID:36208316

大小:646.50 KB

页数:35页

时间:2019-05-07

python超级无敌培训_第1页
python超级无敌培训_第2页
python超级无敌培训_第3页
python超级无敌培训_第4页
python超级无敌培训_第5页
资源描述:

《python超级无敌培训》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、python培训员工培训中心课程目的总则:本课程主要讲解python的程序结构和python中各元素的用法。掌握python的程序结构。掌握python的数据类型的用法。掌握python的输入、输出。掌握python的函数定义。掌握python的域名空间管理。掌握python的模块的用法。了解python的错误处理了解使用python的类。课程讲解需要结合实际的环境运作。索引python程序结构python数据结构模块输入、输出错误异常类python程序结构python基本类型:int,长度为4字节。long,长度不限制,可以无限大string:字符串float

2、:浮点类型,兼容C语言的float和double数值运算(同C语言一样):运算符:+,-,*,/赋值:=2+2,2/3,1.0/3,(4+5)/2width=2,width/3python程序结构Python能够进行字符串运算。字符串有多种表示方法,可以使用单引号和双引号。“abcdef”,‘asdsakldjflisdf’,’sajd’ds中国sdf’字符串可跨越多行,用反斜杠续行。hello="Thisisaratherlongstringcontaining severallinesoftextjustasyouwoulddoinC. Not

3、ethatwhitespaceatthebeginningofthelineis significant."字符串可以利用+操作符进行连接操作,用*进行任意次连接操作hello=“123456” hello=hello+“hello”+“test”+’机会’hello=‘w’*5 hello=hello*10获取字符串长度使用len(str),printlen(hello)python程序结构python的语句块是以代码行前面的空格个数和制表符号的个数来确定的。空格数相同或者制表符数相同的代码行作为一个整的语句块来确定的。python控制流分为:顺序结构a

4、=1; b=2 c=“abcd” printa,b,c注意顺序结构个语句行的前面的空格或者制表符数量必须一致。python程序结构if语句可以使用0个或多个elif部分,并且else部分是可选的。关键字elif是elseif的简写,可避免书写时连续的缩进。if...elif...elif...结构相当于其他语言中的switch或者case结构。ifx<0:x=0print'Negativechangedtozero'elifx==0:print'Zero'elifx==1:print'Single'else:print'More'python程序结构Python

5、的for语句和C或Pascal中的for语句有所区别:并不是遍历递增数列(Pascal),也不是给出步长和结束条件进行循环(C),而是按元素在序列中出现的顺序遍历序列元素。如:a=['cat','window','defenestrate'] forxina:printx,len(x)如果要达到C或者pascal语言的循环的效果,必须借助range函数foriinrange(0,100,2):printirange函数原型如下:range(start,end,step)python程序结构while语句与C语言类似:whilecondition:print100

6、,a=1printa在for和while循环的控制块中,可以使用:continue,break继续循环或者终止循环函数定义关键字def用于函数的定义,它后面是函数名,括号里的是形参表。函数体从下一行开始,并用tab键缩进或者4个空格。函数体的第一条语句可以是说明性的文字,即文档字符串,或称docstring。许多工具使用文档字符串自动打印文档,或者方便用户交互地浏览代码;在代码中增加文档字符串是个好习惯,应该尽量养成。deffunc(a,b):‘’‘该函数将实现a和b的加法’‘’returna+bpython程序结构python的函数可以象C++语言一样,使用缺

7、省参数。deffunc(a,b=10):returna+bfunc(10)func(10,100)另外,可以在函数调用时,按照参数的名称指定参数的值。如下面的函数调用,都是表示同样的效果。func(a=10,b=100)func(b=100,a=10)func(10,b=100)索引python程序结构python数据结构模块输入、输出错误异常类字符串的用法字符串有灵活的取子串的方法:x[m:n],m、n可以是正数,也可以是负数。m为起点,n为终点。如果为负数,就从右边数,基数为-1。如果为正数,就从左边数,基数为0。x[n],n>=0,表示取x的第n个字符作为

8、字符串。x=“12345

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。