开发者社区> 天池殇航> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Python基础入门教程(3)

简介: 人生苦短,我学Pyhton   Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。
+关注继续查看

人生苦短,我学Pyhton

  Python(英语发音:/ˈpaɪθən/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

 

和Python第2节中讲到了Python的正式安装和操作步骤,接下来就是进入代码的世界了!!

 

Window上在安装Python时已经已经安装了默认的交互式编程客户端,提示窗口如下:

 

在Python中能记性计算机语言通用的计算效果,和简单的输出语言,比如我们在python提示符中输入‘Hello World’内容,按Eter看一下效果!

  

脚本式编程

通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。

让我们写一个简单的Python脚本程序。所有Python文件将以.py为扩展名。将以下的源代码拷贝至te.py文件中。

print "Hello World";

保存为te.py文件,这里必须设置PATH的环境变量

输出的结果为:

Python 标识符

 

在python里,标识符有字母、数字、下划线组成。

在python中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。

python中的标识符是区分大小写的。

以下划线开头的标识符是有特殊意义的。以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入;

以双下划线开头的(__foo)代表类的私有成员;以双下划线开头和结尾的(__foo__)代表python里特殊方法专用的标识,如__init__()代表类的构造函数。

   

Python保留字符

下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。

所有Python的关键字只包含小写字母。

and exec not
assert finally or
break for pass
class from print
continue global raise
def if return
del import try
elif in while
else is with
except lambda yield

   

 

 

 

 

 

 

 

 

行和缩进

Python语言中行和缩进是非常严格的,学习Python与其他语言最大的区别就是,Python的代码块不使用大括号({})来控制类,函数以及其他逻辑判断。python最具特色的就是用缩进来写模块。

缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量。

 

 

在写代码的时候,往往会不经意间多加一个空格或者Tab一下

 

 

那么我们在这个错误运行的时候会弹出

 

 

这个错误就是提示你,老兄你写的代码有个格式上的错误,我们就能看到if前,就多了一个小小的空格,在写代码的时候我们会很难看到的,现在是代码少的阶段。如果给你几百行的时候,这样的不注意,会导致你无法进行下去。

 

 

所以我们在开始学习Python过程中,要时刻注意代码的行和缩进

 

Python的引号

我们在一个小例子中就能看见引号的作用了!

单引号('')和双引号("")

 

 

三引号("""  """)

 

Python的注释

 Python中需要很多的注释,这样你在写项目的时候,插入函数方法的时候可以轻易的找到你该插入的位置,那么注释用什么符号来注释呢?那就是#符号!

 

 在你的项目代码中注释的内容不会出现在结果中的!

 

Python的等待用户输入

在Python中等待用户的输入函数raw_input

 

 

 

(今天所说的就是Python对编辑器的初识,那么在你见到的Python的编译器是不是感觉代码的量很少呢!还有它就像强盗一样,其它的有名的语言也能调用库来用哦1)

Welcome to Python world! I have a contract in this world! How about you?

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
软件测试|selenium+python基础方法封装(二)
软件测试|selenium+python基础方法封装(二)
0 0
软件测试|selenium+python基础方法封装(一)
软件测试|selenium+python基础方法封装(一)
0 0
通过题目入门python基础1
简介:本文通过,python的基础题目,带领大家入门python的基础语法,以实用主义为主。
0 0
Python基础笔记(持续更新...)
Python基础笔记(持续更新...)
0 0
Python操作ppt和pdf基础
Python操作ppt和pdf基础
0 0
Python操作word基础
Python操作word基础
0 0
Python操作excel基础
Python操作excel基础
0 0
【paddle领航团基础python课程】三岁水课—结营大作业
【paddle领航团基础python课程】三岁水课—结营大作业
0 0
[Paddle领航团python基础课程大作业一]英文词频的统计任务
[Paddle领航团python基础课程大作业一]英文词频的统计任务
0 0
+关注
天池殇航
Python工程师
文章
问答
文章排行榜
最热
最新
相关电子书
更多
给运维工程师的Python实战课
立即下载
Python 脚本速查手册
立即下载
ACE 区域技术发展峰会:Flink Python Table API入门及实践
立即下载