精品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
您可能关注的文档
- ROHS管理控制程序.docx
- RPD日本矿研钻机和C6意大利钻机对比.docx
- Rsoft软件简介与使用.docx
- S13油浸式变压器技术投标文件.docx
- SAP财务系统-AP应付账款会计教程.docx
- 【总结】RFID原理及技术知识点总结.docx
- RFID体育运动购物演示-西门子有限公司工业业务.docx
- RFID原理与应用复习.docx
- riovibrovm63测振仪使用技巧.docx
- RK021胶球清洗装置检修.docx
- XX县税务局领导班子2025年度民主生活会对照检查材料.docx
- XX县检察院党组班子2025年度民主生活会对照检查材料.docx
- 集团党组书记在2025年度民主生活会准备会上的讲话.docx
- 在银行新员工入职座谈会上的讲话.docx
- XX县委宣传部部长2025年度民主生活会对照检查材料.docx
- XX县财政局局长2025年度民主生活会对照检查材料.docx
- XX企业领导班子2025年度述职报告.docx
- 在XX市委常委会听取下级党委(党组)“一把手”述责述廉情况汇报会上的讲话.docx
- XX县政协党组班子2025年度民主生活会对照检查材料.docx
- 在2026年第一季度安全生产重点工作推进会上的讲话.docx
原创力文档

文档评论(0)