1 / 13
文档名称:

Python入门到精通.docx

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

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

分享

预览

Python入门到精通.docx

上传人:菲菲 2021/12/1 文件大小:152 KB

下载得到文件列表

Python入门到精通.docx

相关文档

文档介绍

文档介绍:Python入门到精通
Python入门到精通
Python入门到精通
精品字里行间
Python 入门到精通
重要说明
这不是给编程新手准备的教程 , 如果您入行编程不久 , 或者还没有使用过 1 到 2 门编程语言 , 请移步 ! 这是有一定编程经验的人准备的 . 最好是熟知 Java 或 C,懂得命令行 ,Shell 等. 总之 , 这是面向老鸟的 , 让老鸟快速上手 Python 教程 . 为什么总结这样的一个教程
我虽不是老鸟 , 但已熟悉 Java,C/C++, Shell 和 Perl, 且对常见的数据结构和算法等都了解 . 最近因项目需要 , 要做一个小工具 , 评估后感觉用 Python 实现最为方便 , 于是就有了对 Python 的学****这时就需要一门快速上手 Python 的教程 : 因为编程语言的基本知识 , 以及如何实现程序对我来说不是难事 , 关键的就是如何具体使用 Python 语句来体现程序的逻辑 !Python 的书籍对我来说内容太多了 , 没有时间去看 , 查找也不是很容易 ! 网上的资料又太零散 , 这就需要一个快速入门 Python 的教程 .
这里重点是以对比的方式来说明 Python 与其语言的不同之处 , 和一些 Python 特有的特性 , 以最快速度能用 Python 写程序 .
Python 是一门动态语言
与 Java,C 等相对 ,Python 不用编译 , 像脚本一样直接运行 . 这就导致了 , 所有错误都是运行时的 ! 即使有语法错误 , 或者异常 , 如果程序逻辑没有执行到 , 就不会有错误 . 比如一个 if 分支中有语法错误 , 使用了未定义的函数 , 但如果未执行到此分支 , 就可以正常运行 .
动态的另外一层意思就是它的类型是动态的 , 也就是说无需指定变量的类型 , 在运行时 , 根据它的内容来决定的类型 .
如何运行 Python
通常来讲有二种方式 , 一种方式是交互式的 , 就像 Shell 命令行提示符那样 , 交互式的 , 输入 , 就有输出;
在终端输入 python 命令 , 就进入了 Python 的命令提示符中 :>>> 输入 Python 语句 ,
解释器就会执行 , 并输出结果 , 如 :
[python]
view plain
copy print?
1.
[******@alexon:~]$python
2.
Python
(default,
Apr
10 2013,
06:20:15)
3.
[GCC
]
on linux2
4.
Type
"help" ,
"copyright"
,
"credits"
or "license
for more information.
5.
>>>
print
'hello,
world'
6.
hello,
world
7.
>>>
放心做自己想做的
Python入门到精通
Python入门到精通
Python入门到精通
精品字里行间
输入 exit() 可以退出命令提示符 .
另外一种方式就是脚本 , 就像 Shell 的脚本的一样 , 把一组命令集合到一起执行 , 这就能发挥更大的作用 .
[python] view plain copy print?
#!/usr/bin/python
print'hello,world'
Python 以缩进来区分语句块
不像 Java,C/C++ 以花括号 {} 来区分语句块 .Python 是以缩进来表示语句块 , 同一
缩进级别为同一级别的语句块 .
一个脚本文件中的 0 级缩进是文件加载的时候就会被执行的语句 , 如上面的 print. 开启一个新的缩进需要使用 :( 冒号 ), 代表下一级别的语句块 , 如条件 , 循环或者函数定义 .
缩进最好使用四个空格 . 而且要注意缩进要一致 , 使用空格就全都用空格 , 使用
Tab 就都使用 Tab, 混用就可能得到缩进错误 :
IndentationError: unindent does not match any outer indentation level
操作符
与 Java 和 C 中十分类似 , +( 加), -( 减 ), *( 乘), /