1 / 26
文档名称:

Python 基础语法.doc

格式:doc   大小:150KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python 基础语法.doc

上传人:313327417 2018/11/6 文件大小:150 KB

下载得到文件列表

Python 基础语法.doc

相关文档

文档介绍

文档介绍:Python的特点
1. 简单
Python是一种代表简单思想的语言。
2. 易学
Python有极其简单的语法。
3. 免费、开源
Python是FLOSS(自由/开放源码软件)之一。
4. 高层语言
使用Python编写程序时无需考虑如何管理程序使用的内存一类的底层细节。
5. 可移植性
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。
6. 解释性
可以直接从源代码运行。在计算机内部,python解释器把源代码转换为字节码的中间形式,然后再把它翻译成计算机使用的机器语言。
7. 面向对象
Python既支持面向过程编程也支持面向对象编程。
8. 可扩展性
部分程序可以使用其他语言编写,如c/c++。
9. 可嵌入型
可以把Python嵌入到c/c++程序中,从而提供脚本功能。
10. 丰富的库
Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、
电子邮件、XML、XML-RPC、HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。

---------------分割线------------------------以下是Python的基本语法---------------------------------------------------------
一、基本概念
1. python中数有四种类型:整数、长整数、浮点数和复数。
整数, 如 1
长整数是比较大的整数
浮点数如 、3E-2
复数如 1 + 2j、 +
2. 字符串(字符的序列)
python中单引号和双引号使用完全相同。
使用三引号('''或""")可以指定一个多行字符串。
转义符'\'
自然字符串, 通过在字符串前加r或R。如 r"this is a line with \n" 则\n会显示,并不是换行。
python允许处理unicode字符串,加前缀u或U, 如 u"this is an unicode string"。
字符串是不可变的。
按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string。
3. 标识符的命名
第一个字符必须是字母表中字母或下划线'_'。
标识符的其他的部分有字母、数字和下划线组成。
标识符对大小写敏感。
4. 对象
python程序中用到的任何“东西”都成为“对象”。
5. 逻辑行和物理行
物理行是我们在编写程序时看到的,逻辑行则是python看到的。
python中分号;标识一个逻辑行的结束,但是实际中一般每个物理行只写一个逻辑行,可以避免使用分号。
多个物理行中可以写一个逻辑行,如下:
s = "peter is \
writing this article"
上面\的使用被称为‘明确的行连接’, 又如:
print \
"peter"
6. 缩进
空白在python是非常重要的,行首的空白是最重要的,又称为缩进。行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而决定语句
分组。这意味着同一层次的语句必须有相同的缩进,每一组这样的语句称为一个块。
注意:不要混合使用空格和制表符来缩进,因为在跨越不同的平台时无法正常工作。
二、运算符与表达式
1. 运算符与其用法
运算符 名称 说明 例子
+ 加 两个对象相加 3 + 5得到8。'a' + 'b'得到'ab'。
- 减 得到负数或是一个数减去另一个数 -。50 - 24得到26。
* 乘 两个数相乘或是返回一个被重复若干次的字符串 2 * 3得到6。'la' * 3得到'lalala'。
** 幂
返回x的y次幂
3 ** 4得到81(即3 * 3 * 3 * 3)
/ 除 x除以y 4/3得到1(整数的除法得到整数结果)。.3333333333333333
// 取整除 返回商的整数部分 4 //
% 取模 返回除法的余数 8%3得到2。-%2

最近更新

《平等待人》课件 31页

高中化学必修一检测题 5页

《知觉与行为》课件 32页

高三化学教学计划 (3) 10页

《助产术作业设计方案》 3页

新材料技术推广服务行业进入壁垒分析 27页

小学语文教师工作总结(20篇) 52页

中药零售业智慧门店运营模式及实践 31页

节能环保文章6篇 43页

小学科学老师学期工作总结集锦(5篇) 70页

高等中医教育模式下的名中医成才之路研究的开.. 2页

高校绿地景观格局及其美学质量优化研究的开题.. 2页

高效风能离心泵水力性能优化匹配研究的开题报.. 2页

高产油脂微藻的筛选及其对生活污水脱氮除磷能.. 2页

高中优秀语言学习者的学习风格偏好和学习策略.. 2页

食用菌超细粉对小鼠免疫功能和人体细胞因子调.. 2页

2024年最幸福的作文5篇 7页

2024年暑期社会实践个人总结(精选) 42页

颅内动脉瘤栓塞术后随访研究的开题报告 2页

项目教学法在中职化工专业化学课程中的教学研.. 2页

韩国高中生汉语语音的偏误分析及相关教学策略.. 2页

2024年暑假打工的心得 7页

静脉输液治疗护理学考核试题题库及答案 38页

2024企业主要负责人安全培训考试题及答案优质.. 12页

毕业设计 论文 酒店管理系统 62页

以工代赈项目开工仪式表态发言稿 1页

学前儿童卫生学 220页

军校招生政审表双面印刷 6页

酒店管理系统毕业设计(论文设计) 41页

项目融资申请表填写标准版模板 6页