电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

python基础培训VIP免费

python基础培训_第1页
1/77
python基础培训_第2页
2/77
python基础培训_第3页
3/77
python基础培训培训内容•python概述•python基础•python对象•条件和循环•函数•模块•面向对象编程•文件相关•异常•实验什么是Python•Python•优雅而健壮的编程语言•注重如何解决问题Python的特点•高级•面向对象•可移植性•可扩展性•可嵌入性•健壮性•解释性•易学易读易用为什么是python•简单易学,功能丰富•与c、c++、java相比•与其他的脚本语言相比–perl:对符号语法的过度使用–javascript:通常嵌入到html网页,依赖浏览器下载和安装•下载:http://www.python.org/•安装•环境变量:Path=C:\ProgramFiles\Python24HelloWorld•第一个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”)提高可读性Python的基础—标识符•第一个字符必须是字母或下划线_•其他字符可以是字母、数字或下划线•大小写敏感•关键字:Python的基础—无处不在的引用•变量的定义:在第一次赋值时自动声明•Python是一种动态类型的语言•无处不在的引用:–Python中的每个值(而不是变量)都有一个唯一的标识–任何变量名之间的赋值都是引用的赋值•x=3•y=x•z=y3xzy培训内容•python概述•python基础•python对象•条件和循环•函数•模块•面向对象编程•文件相关•异常•实验Python的对象•任何类型的值都是一个对象•Python对象的三个特性–身份:用id()查看–类型:用type()查看–值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•布尔类型操作符3.3xyPython数据类型—标准类型内建函数•type()•cmp()–obj1obj2返回正数–Obj1=obj2返回0•str()和repr()以及’’操作符–以字符串的方式获得对象的类型、内容、数值等属性•eval()Python数据类型—可变对象和不可变对象•不可变对象:对象创建之后,其值不能更新•可变对象:对象创建之后,其值可以更新培训内容•python概述•python基础•python对象•条件和循环•函数•模块•面向对象编程•文件相关•异常•实验数字类型序列类型字符串列表元组映射类型字典Python数据类型—数字•整型:32位机器上,标准整型的取值范围是-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结果符号不变-expr对结果符号去负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异或num2num1|num2num1与num2按位或数字类型的内建函数•转换函数:将其他类型的数字转换为相应类型–int()、long()、float()、complex()–bool()python2.2开始•功能函...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

python基础培训

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部