python基础语法培训课件.docx

精品word 可编辑资料 - - - - - - - - - - - - - 此文档仅供收集于网络,如有侵权请联系网站删除 Python 的特点 简洁 Python 是一种代表简洁思想的语言; 易学 Python 有极其简洁的语法; 免费、开源 Python 是 FLOSS (自由 /开放源码软件)之一; 高层语言 使用 Python 编写程序时无需考虑如何治理程序使用的内存一类的底层细节; 可移植性 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; 说明性 可以直接从源代码运行;在运算机内部, python 说明器把源代码转换为字节码的中间形式,然后再把它翻译成运算机使用的机器语言; 面对对象 Python 既支持面对过程编程也支持面对对象编程; 可扩展性 部分程序可以使用其他语言编写,如 c/c++; 可嵌入型 可以把 Python 嵌入到 c/c++ 程序中,从而供应脚本功能; 丰富的库 只供学习与沟通 第 1 页,共 26 页 - - - - - - - - - - 精品word 可编辑资料 - - - - - - - - - - - - - 此文档仅供收集于网络,如有侵权请联系网站删除 Python 标准库的确很庞大;它可以帮忙你处理各种工作,包括正就表达式、文档生成、单元测试、线程、数据库、网页浏览器、 CGI 、FTP、 电子邮件、 XML 、XML-RPC 、 HTML 、WAV 文件、密码系统、 GUI (图形用户界面)、 Tk 和其他与系统有关的操作; --------------- 分割线 ------------------------ 以下是 Python 的基本语法 --------------------------------------------------------- 一、基本概念 python 中数有四种类型:整数、长整数、浮点数和复数;整数, 如 1 长整数 是比较大的整数 浮点数 如 、3E-2 复 数 如 1 + 2j 、 字符串(字符的序列) python 中单引号和双引号使用完全相同; 使用三引号 〔或〕 可以指定一个多行字符串;转义符 \ 自然字符串, 通过在字符串前加 r 或 R ; 如 rthis is a line with \n 就\n 会显示,并不是换行; python 答应处理 unicode 字符串,加前缀 u 或 U , 如 uthis is an unicode string ;字符串是不行变的; 按字面意义级联字符串,如 this is string 会被自动转换为 this is string ; 标识符的命名 第一个字符必需是字母表中字母或下划线 _;标识符的其他的部分有字母、数字和下划线组成;标识符对大小写敏捷; 对象 python 程序中用到的任何“东西”都成为“对象”; 规律行和物理行 物理行是我们在编写程序时看到的,规律行就是 python 看到的; python 中分号 ;标识一个规律行的终止,但是实际中一般每个物理行只写一个规律行,可以防止使用分号;多个物理行中可以写一个规律行,如下: s = peter is \ writing this article 只供学习与沟通 第 2 页,共 26 页 - - - - - - - - - - 精品word 可编辑资料 - - - - - - - - - - - - - 此文档仅供收集于网络,如有侵权请联系网站删除 上面 的使用被称为‘明确的行连接’, 又如: print \ peter 缩进 空白在 python 是特殊重要的,行首的空白是最重要的,又称为缩进;行首的空白(空格和制表符)用来准备规律行的缩进层次,从而准备语句 分组;这意味着同一层次的语句必需有相同的缩进,每一组这样的语句称为一个块;留意:不要混合使用空格和制表符来缩进,由于在跨过不同的平台时无法正常工作; 二、运算符与表达式 运算符与其用法 运算符 名称 说明 例子 + 加 两个对象相加 3 + 5 得到 8;a + b得到 ab; - 减 得到负数或是一个数减去另一个数 得到一个负数; 50 - 24 得到 26; * 乘 两个数相乘或是返回一个被重复如干次的字符串 2 * 3 得到 6;la * 3 得到 la

文档评论(0)

1亿VIP精品文档

相关文档