欢迎来到天天文库
浏览记录
ID:32509071
大小:999.50 KB
页数:77页
时间:2019-02-09
《【8A文】python基础培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、python基础培训培训内容python概述python基础python对象条件和循环函数模块面向对象编程文件相关异常实验什么是PythonPython优雅而健壮的编程语言注重如何解决问题Python的特点高级面向对象可移植性可扩展性可嵌入性健壮性解释性易学易读易用为什么是python简单易学,功能丰富与c、c++、java相比与其他的脚本语言相比perl:对符号语法的过度使用javascript:通常嵌入到html网页,依赖浏览器下载和安装下载:http://www.python.org/安装环境变量:Path=C:Program
2、FilesPython24HelloWorld第一个Python程序print“HelloWorld!”命令行编辑器Python的语法特色注释(#)继续()多个语句构成的代码组(:)缩进分隔模块help培训内容python概述python基础python对象条件和循环函数模块面向对象编程文件相关异常实验Python的基础—变量变量的赋值astring=“hello”增量赋值:x+=1(python2.0开始)、多重赋值:x=y=z=1多元赋值:x,y,z=1,2,“hello”(x,y,z)=(1,2,“hello”)提高可读性
3、Python的基础—标识符第一个字符必须是字母或下划线_其他字符可以是字母、数字或下划线大小写敏感关键字:Python的基础—无处不在的引用变量的定义:在第一次赋值时自动声明Python是一种动态类型的语言无处不在的引用:Python中的每个值(而不是变量)都有一个唯一的标识任何变量名之间的赋值都是引用的赋值x=3y=xz=y培训内容python概述python基础python对象条件和循环函数模块面向对象编程文件相关异常实验Python的对象任何类型的值都是一个对象Python对象的三个特性身份:用id()查看类型:用type()查
4、看值Python数据类型—概述标准类型数字Integer整型Boolean布尔型Longinteger长整型Floatingpointrealnumber浮点型Complexnumber复数型String字符串List列表Tuple元组Dictionary字典Python数据类型—概述(续)其他的内建类型Type类型Null对象文件Set集合函数模块类Python数据类型—标准类型操作符对象值的比较对象身份比较>>>x=y=3.3>>>x=3.3;y=3.3>>>x=3.3;y=2+1.3>>>xisy布尔类型操作符Python数据类
5、型—标准类型内建函数type()cmp()obj1obj2返回正数Obj1=obj2返回0str()和repr()以及’’操作符以字符串的方式获得对象的类型、内容、数值等属性eval()Python数据类型—可变对象和不可变对象不可变对象:对象创建之后,其值不能更新可变对象:对象创建之后,其值可以更新培训内容python概述python基础python对象条件和循环函数模块面向对象编程文件相关异常实验数字类型序列类型字符串列表元组映射类型字典Python数据类型—数字整型:32位机器上,标准整型的取值范围是
6、-231——231-1布尔型:只有两个值的整型(0和1),python2.3开始支持布尔型长整型:标准整型的超级,能表达的数值仅与机器支持的内存大小有关系。23434333L双精度浮点型:占8个字节(64位),其中53位表示底,11位表示指数,一位表示符号。-77.,2.3434433,9.78e-23,float(12)复数:a=4.56+8j;a.real表示实部,a.imag表示虚部数字类型的操作符支持不同的数字类型相加—强制类型转换数字类型的操作符(续)算数操作符功能expr1**expr2幂运算+expr结果符号不变-exp
7、r对结果符号去负expr1*expr2表达式1乘以表达式2expr1/expr2表达式1除以表达式2(传统除或真正除)expr1//expr2表达式1地板除以表达式2(python2.2加入)expr1%expr2表达式1对表达式2取余(模除)expr1+expr2加expr1-expr2减数字类型的操作符(续)位操作符(只适用于整型)位操作符功能~num单目运算,对数的每一位取反num1<>num2num1左移num2位num1&num2num1与num2按位与num1^num2num1异或
8、num2num1
9、num2num1与num2按位或数字类型的内建函数转换函数:将其他类型的数字转换为相应类型int()、long()、float()、complex()bool()python2.2开始功能函数:abs(
此文档下载收益归作者所有