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

Python基础培训教程

51页
  • 卖家[上传人]:jiups****uk12
  • 文档编号:45619912
  • 上传时间:2018-06-18
  • 文档格式:PPT
  • 文档大小:561.59KB
  • / 51 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 /www.raisecom.co mPython基本教程瑞斯康达科技发展股份有限公司研发中心瑞斯康达科技发展股份有限公司研发中心 Raisecom Technology Co., Ltd. Raisecom Technology Co., Ltd. 刘光光刘光光 2012-9-202012-9- /英文标题:33-42pt 颜色: R204 G51 B0 字体 : Arial英文副标题:25-32pt 颜色: R204 G51 B0 字体 : Arial中文标题:33-42pt 颜色: R204 G51 B0 字体:黑体中文标题:33-40pt 颜色: R204 G51 B0 字体:黑体英文正文:20-30pt颜色:黑色 字体 :宋体 / Times NEW Roman中文正文:20-30pt 颜色:黑色 字体:黑体特殊情况中文正文:12-20pt 颜色:黑色 字体:黑体Python 简介 Python的官方介绍Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面 向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使

      2、得它在大多数 平台上的许多领域都是一个理想的脚本语言,特别适用于快速的应用程序开发。 Python的特色简单 Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语 一样,尽管这个英语的要求非常严格!Python的这种伪代码本质是它最大的优点之一。它使你能够 专注于解决问题而不是去搞明白语言本身。易学 就如同你即将看到的一样,Python极其容易上手。前面已经提到了,Python有极其简单的语 法。 免费、开源 Python是FLOSS(自由/开放源码软件)之一。简单地说,你可以自由地发布这个软 件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团 体分享知识的概念。这是为什么Python如此优秀的原因之一它是由一群希望看到一个更加优秀 的Python的人创造并经常改进着的。 高层语言 当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类 的底层细节。 可移植性 由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平 台上)。如果你小心地避免使用依赖于系

      3、统的特性,那么你的所有Python程序无需修改就可以在下 述任何平台上面运行。这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、 BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE甚至还有PocketPC! 2012-9- /英文标题:33-42pt 颜色: R204 G51 B0 字体 : Arial英文副标题:25-32pt 颜色: R204 G51 B0 字体 : Arial中文标题:33-42pt 颜色: R204 G51 B0 字体:黑体中文标题:33-40pt 颜色: R204 G51 B0 字体:黑体英文正文:20-30pt颜色:黑色 字体 :宋体 / Times NEW Roman中文正文:20-30pt 颜色:黑色 字体:黑体特殊情况中文正文:12-20pt 颜色:黑色 字体:黑体Python 简介解释性 一个用编译性语言比如C或C+写的程序可

      4、以从源文件(即C或C+语言)转换到一个你的计 算机使用的语言(二进制代码,即0和1)。这个过程通过编译器和不同的标记、选项完成。当你运 行你的程序的时候,连接/转载器软件把你的程序从硬盘复制到内存中并且运行。 而Python语言写的程序不需要编译成二进制代码。你可以直接从源代码 运行 程序。在计算机内部 ,Python解释器把源代码转换成称为字节码的中间形式,然后再把它翻译成计算机使用的机器语言 并运行。事实上,由于你不再需要担心如何编译程序,如何确保连接转载正确的库等等,所有这一 切使得使用Python更加简单。由于你只需要把你的Python程序拷贝到另外一台计算机上,它就可以 工作了,这也使得你的Python程序更加易于移植。 面向对象 Python即支持面向过程的编程也支持面向对象的编程。在 面向过程 的语言中,程序是 由过程或仅仅是可重用代码的函数构建起来的。在 面向对象 的语言中,程序是由数据和功能组合 而成的对象构建起来的。与其他主要的语言如C+和Java相比,Python以一种非常强大又简单的方式 实现面向对象编程。 可扩展性 如果你需要你的一段关键代码运行得更快或者希望

      5、某些算法不公开,你可以把你的部分 程序用C或C+编写,然后在你的Python程序中使用它们。 可嵌入性 你可以把Python嵌入你的C/C+程序,从而向你的程序用户提供脚本功能。 丰富的库 Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、 单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、HTML、WAV文 件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。记住,只要安装了Python,所 有这些功能都是可用的。这被称作Python的“功能齐全”理念。除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。2012-9- /英文标题:33-42pt 颜色: R204 G51 B0 字体 : Arial英文副标题:25-32pt 颜色: R204 G51 B0 字体 : Arial中文标题:33-42pt 颜色: R204 G51 B0 字体:黑体中文标题:33-40pt 颜色: R204 G51 B0 字体:黑体英文正文:20-30pt颜色:黑色 字体 :宋

      6、体 / Times NEW Roman中文正文:20-30pt 颜色:黑色 字体:黑体特殊情况中文正文:12-20pt 颜色:黑色 字体:黑体 常量:如5、1.23、9.25e-3这样的数,或者如同This is a string、 “Its a string!”这样的字符串,不能改变它的值。 数:在Python中有4种类型的数整数、长整数、浮点数和复 数,依次如下:2、1000000、 3.23和52.3E-4、 (-5+4j)和(2.3-4.6j)。 字符串:使用单引号()使用双引号(“)使用三引号(或“)利用三引号,你可以指示一个多行的字符串,你可以在三引号中自由的使用单引号和双引号。 如: Quote me on this “Whats your name?“ This is a multi-line string. This is the first line.This is the second line.“Whats your name?,“ I asked.He said “Bond, James Bond.“2012-9-194基本概念 /英文标题:33-42pt 颜

      7、色: R204 G51 B0 字体 : Arial英文副标题:25-32pt 颜色: R204 G51 B0 字体 : Arial中文标题:33-42pt 颜色: R204 G51 B0 字体:黑体中文标题:33-40pt 颜色: R204 G51 B0 字体:黑体英文正文:20-30pt颜色:黑色 字体 :宋体 / Times NEW Roman中文正文:20-30pt 颜色:黑色 字体:黑体特殊情况中文正文:12-20pt 颜色:黑色 字体:黑体基本概念转义符 假设你想要在一个字符串中包含一个单引号,就要用到转义符如 Whats your name?。自然字符串 如果你想要指示某些不需要如转义符那样的特别处理的字符串,那么你需要指定一 个自然字符串。自然字符串通过给字符串加上前缀r或R来指定。例如r“Newlines are indicated by n“。变量仅仅使用字面意义上的常量很快就会引发烦恼我们需要一种既可以储 存信息 又可以对它们进行操作的方法。这是为什么要引入 变量 。变量就是我们想要 的东西它们的值可以变化,即你可以使用变量存储任何东西。变量只是你的计算机 中存储信

      8、息的一部分内存。与字面意义上的常量不同,你需要一些能够访问这些变量的 方法,因此你给变量名字。2012-9- /英文标题:33-42pt 颜色: R204 G51 B0 字体 : Arial英文副标题:25-32pt 颜色: R204 G51 B0 字体 : Arial中文标题:33-42pt 颜色: R204 G51 B0 字体:黑体中文标题:33-40pt 颜色: R204 G51 B0 字体:黑体英文正文:20-30pt颜色:黑色 字体 :宋体 / Times NEW Roman中文正文:20-30pt 颜色:黑色 字体:黑体特殊情况中文正文:12-20pt 颜色:黑色 字体:黑体基本概念 缩进空白在Python中是重要的。事实上行首的空白是重要的。 它称为缩进。在逻辑行首的空白(空格和制表符)用来决定逻辑行的 缩进层次,从而用来决定语句的分组。这意味着同一层次的语句必须有相同的缩进。每一组这 样的语句称为一个块。我们将在后面的章节中看到有关块的用处的例 子。你需要记住的一样东西是错误的缩进会引发错误。如下:SyntaxError: invalid syntax x=10 def

      9、 changeString():global xx=20 print x-,x2012-9- /英文标题:33-42pt 颜色: R204 G51 B0 字体 : Arial英文副标题:25-32pt 颜色: R204 G51 B0 字体 : Arial中文标题:33-42pt 颜色: R204 G51 B0 字体:黑体中文标题:33-40pt 颜色: R204 G51 B0 字体:黑体英文正文:20-30pt颜色:黑色 字体 :宋体 / Times NEW Roman中文正文:20-30pt 颜色:黑色 字体:黑体特殊情况中文正文:12-20pt 颜色:黑色 字体:黑体 运算符2012-9-197运算符与表达式运算符名称说明例子+加两个对象相加3 + 5得到8。a + b得到ab。-减得到负数或是一个数减去另一 个数-5.2得到一个负数。50 - 24得到 26。*乘两个数相乘或是返回一个被重 复若干次的字符串2 * 3得到6。la * 3得到lalala 。*幂返回x的y次幂3 * 4得到81(即3 * 3 * 3 * 3 )/除x除以y4/3得到1(整数的除法得到整 数结果)。4.0/3或4/3.0得到 1.3333333333333333/取整除返回商的整数部分4 / 3.0得到1.0%取模返回除法的余数8%3得到2。-25.5%2.25得到1.5右移把一个数的比特向右移一定数 目11 1得到5。11按比特表 示为1011,向右移动1比特后得 到101,即十进制的5。 /英文标题:33-42pt 颜色: R204 G51 B0 字体 : Arial英文副标题:25-

      《Python基础培训教程》由会员jiups****uk12分享,可在线阅读,更多相关《Python基础培训教程》请在金锄头文库上搜索。

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