电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

【8A文】python基础培训

77页
  • 卖家[上传人]:Jerm****014
  • 文档编号:70832195
  • 上传时间:2019-01-18
  • 文档格式:PPT
  • 文档大小:999.50KB
  • / 77 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、python基础培训,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,什么是Python,Python 优雅而健壮的编程语言 注重如何解决问题,Python的特点,高级 面向对象 可移植性 可扩展性 可嵌入性 健壮性 解释性 易学易读易用,为什么是python,简单易学,功能丰富 与c、c+、java相比 与其他的脚本语言相比 perl:对符号语法的过度使用 javascript:通常嵌入到html网页,依赖浏览器,下载和安装,下载:http:/www.python.org/ 安装 环境变量: Path=C:Program FilesPython24,Hello World,第一个Python程序 print “Hello World!” 命令行 编辑器,Python的语法特色,注释 (#) 继续 () 多个语句构成的代码组 (:) 缩进分隔 模块 help,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,Python的基础变量,变量的

      2、赋值 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 = y,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,Python的对象,任何类型的值都是一个对象 Python对象的三个特性 身份:用id()查看 类型:用type()查看 值,Python数据类型概述,标准类型 数字 Integer 整型 Boolean 布尔型 Long integer 长整型 F

      3、loating point real number 浮点型 Complex number 复数型 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 x is y 布尔类型操作符,Python数据类型标准类型内建函数,type() cmp() obj1obj2 返回正数 Obj1=obj2 返回0 str()和repr()以及 操作符 以字符串的方式获得对象的类型、内容、数值等属性 eval(),Python数据类型可变对象和不可变对象,不可变对象:对象创建之后,其值不能更新 可变对象:对象创建之后,其值可以更新,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,数字类型 序列类型 字符串 列表 元组 映射类型 字典,Python数据类型数

      4、字,整型:32位机器上,标准整型的取值范围是 -231231-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表示虚部,数字类型的操作符,支持不同的数字类型相加强制类型转换,数字类型的操作符(续),数字类型的操作符(续),位操作符(只适用于整型),数字类型的内建函数,转换函数:将其他类型的数字转换为相应类型 int()、long()、float()、complex() bool() python2.2开始 功能函数: abs(num) 绝对值 coerce(num1,num2) 将num1和num2转换为同一类型,然后以一个元组的形式返回 divmod(num1,num2) 获得商和余数的元组 pow(num1,num2,mod=1) 指数运算 round(flt

      5、,ndig=1) 对浮点型进行四舍五入运算,数字类型的相关模块,序列类型字符串、列表、元组,序列:成员有序排列,可以通过下标访问其成员 字符串:hello “hello” hello 列表:2,4,python 2.4, 6.8, python, 1, 3, “hello world” 元组:(3.3, 6, “computer”) (4, (“hello”, 9), 1.1, 5.7, 8) 序列有相同的访问方式:,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,数字类型 序列类型 字符串 列表 元组 映射类型 字典,序列类型的操作符,成员关系操作符:in, not in 连接操作符:+ 重复操作符:* 切片操作: : : 0indexlen(sequence)-1,序列类型的内建函数,类型转换函数,序列类型的内建函数(续),培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,数字类型 序列类型 字符串 列表 元组 映射类型 字典,字符串

      6、类型,字符串的创建和赋值 访问字符串 改变字符串(字符串是不可变的) 删除字符或字符串,字符串类型的操作符,序列类型通用的操作符 in, not in, +,等 只适用于字符串的操作符 格式化操作符 %,字符串类型的内建函数,标准内建函数 cmp() 序列类型函数 len()、max()、min()、enumerate()、zip()、sorted() 字符串类型函数 raw_input() 提示用户输入并将这个输入返回 str() 返回字符串 unicode() 返回unicode字符串 char() 用0-255内的整型为参数,返回对应的字符 unichr() 同char() ,但返回的是unicode字符 ord() 以一个字符为参数,返回对应的ASCII数值或unicode数值,字符串类型的相关模块,string模块:字符串模块相关函数和工具 re:正则表达式 struct:字符串和二进制之间的转换 crypt:单方面加密 ,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,数字类型 序列类型 字符串 列

      7、表 元组 映射类型 字典,列表类型,创建列表并赋值 访问列表的元素及更新 删除列表中的元素或列表本身,列表类型操作符,标准类型操作符 序列类型操作符 内建函数 cmp()、len()、max()、min()、reversed() sorted()、enumerate()、zip() sum() list()、tuple(),列表类型内建函数,list.append(obj) 向列表中添加一个对象obj list.count(obj) 返回一个对象obj在列表中出现的次数 list.extend(obj) 把序列obj中的内容添加到列表中 list.index(obj,i=0,j=len(list) 返回listk list.insert(index,obj) 在index位置插入对象obj list.pop(index=-1) 删除并返回指定位置的对象,默认是最后一个对象 list.remove(obj) 从列表中删除对象obj list.reversed() list.sort(),列表类型的特性,列表有容器和可变特性 堆栈后进先出 list.append() 向队列尾部添加 lis

      8、t.pop() 从队列尾部删除 队列先进先出 list.append() 向队列尾部添加 list.pop(0) 从队列头部删除,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,数字类型 序列类型 字符串 列表 元组 映射类型 字典,元组类型,与列表很相似,但元组是不可变的 创建一个元组并赋值 访问元组中的值 更新元组:对现有元组构造一个新的元组 移除元组:del 元组的操作符和内建函数,元组的特性,不可变性对元组的影响 元组中的可变对象依然可变 所有的多对象的、逗号分隔的、没有明确用符号定义的,都默认为元组 单元素元组 list()和tuple() 元组和列表的相互转换,Python对象的深拷贝和浅拷贝,例如: person = name, savings, 100.00 hubby = person: # slice copy wifey = list(person) # fac func copy id(x) for x in person, hubby, wifey 浅拷贝 深拷贝 copy.deepc

      9、opy Import copy hubby = person: # slice copy wifey = copy.deepcopy(person) copy模块:copy()浅拷贝,deepcopy()深拷贝,序列类型小结,操作符 in, not in, +, *, , :, : 内建函数 list, str, unicode, tuple, enumerate, len, max, min, reversed, zip, sorted raw_input, char, ord sum 模块 string, copy, re,培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相关 异常 实验,数字类型 序列类型 字符串 列表 元组 映射类型 字典,映射类型字典,key1:value1, key2:value2, key3:value3, 创建字典和赋值 dict1= 创建一个空字典 dict2=name:joe,age:30 dict()方法 访问字典中的值 通过键访问相应的值 dict2name 访问字典的键 dict2.keys(),返回一个列表 访问字典的值 dict2.values(), 返回一个列表 遍历一个字典 执行中字典的键不能被改变 删除字典元素和字典 del dict2name del dict2,字典类型的操作符,标准类型操作符 映射类型操作符 字典键查找操作符 (键)成员关系操作符 in, not in,字典类型的内建函数,type() str() 比较函数 cmp(),字典类型的内建函数,dict(container):创建字典的工厂函数。如果提供了容器类,就用其中的条目填充字典,否则创建一个空字典 len(): 返回键值对的数目 hash(): 判断某个对象是否可以作为字典的键 不可变类型是可哈希的,字典类型的内建函数(续),培训内容,python概述 python基础 python对象 条件和循环 函数 模块 面向对象编程 文件相

      《【8A文】python基础培训》由会员Jerm****014分享,可在线阅读,更多相关《【8A文】python基础培训》请在金锄头文库上搜索。

      点击阅读更多内容
    TA的资源
  • 中考化学专题12 常见的酸和碱-中考化学备考百日捷进提升系列

    中考化学专题12 常见的酸和碱-中考化学备考百日捷进提升系列

  • 中考语文复习:记叙文阅读指导

    中考语文复习:记叙文阅读指导

  • 中考历史(人教版-北部湾专版)总复习课件-8年级上册-第4单元

    中考历史(人教版-北部湾专版)总复习课件-8年级上册-第4单元

  • 人教版八年级语文上册优品课件-第6课 阿长与《山海经》-1

    人教版八年级语文上册优品课件-第6课 阿长与《山海经》-1

  • 中考历史(人教版-北部湾专版)总复习课件-8年级上册-第1单元

    中考历史(人教版-北部湾专版)总复习课件-8年级上册-第1单元

  • 中考历史高分突破系列-近四年选择题剖析与实战训练

    中考历史高分突破系列-近四年选择题剖析与实战训练

  • 中考语文(人教版-通用版)总复习课件:专题15-议论文阅读

    中考语文(人教版-通用版)总复习课件:专题15-议论文阅读

  • 中考化学专题10 碳及其氧化物-中考化学备考百日捷进提升系列

    中考化学专题10 碳及其氧化物-中考化学备考百日捷进提升系列

  • 中考物理高分突破复习-第6章 质量和密度

    中考物理高分突破复习-第6章 质量和密度

  • 中考历史(人教版-北部湾专版)总复习课件-9年级上册-第7单元

    中考历史(人教版-北部湾专版)总复习课件-9年级上册-第7单元

  • 中考英语高分突破系列-语法精练精讲-第五节介词和介词短语

    中考英语高分突破系列-语法精练精讲-第五节介词和介词短语

  • 人教版八年级语文上册优品课件-桥之美-1

    人教版八年级语文上册优品课件-桥之美-1

  • 中考语文(人教版-通用版)总复习课件:专题12-文言文阅读-第2节-课外文言文阅读

    中考语文(人教版-通用版)总复习课件:专题12-文言文阅读-第2节-课外文言文阅读

  • 中考英语高分突破系列-语法精练精讲-第十一节句子种类、简单句和主谓一致

    中考英语高分突破系列-语法精练精讲-第十一节句子种类、简单句和主谓一致

  • 中考英语高分突破系列-语法精练精讲-第一节名 词

    中考英语高分突破系列-语法精练精讲-第一节名 词

  • 中考语文复习现代文阅读解题攻略课件-第三章-文学类文本阅读1

    中考语文复习现代文阅读解题攻略课件-第三章-文学类文本阅读1

  • 中考语文复习现代文阅读解题攻略课件-第一章-说明文阅读 1

    中考语文复习现代文阅读解题攻略课件-第一章-说明文阅读 1

  • 中考化学专题08 空气和水-中考化学备考百日捷进提升系列

    中考化学专题08 空气和水-中考化学备考百日捷进提升系列

  • 中考物理高分突破复习-第12章 欧姆定律

    中考物理高分突破复习-第12章 欧姆定律

  • 中考英语高分突破系列-题型解题指导-第一节语法选择

    中考英语高分突破系列-题型解题指导-第一节语法选择

  • 点击查看更多
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.