一、什么是Python?
对于这种问题我们来百度一下就可以了。
“Python是一种开放源代码的脚本编程语言,这种脚本语言特别强调开发速度和代码的清晰程度。它可以用来开发各种程序,从简单的脚本任务到复杂的、面向对象的应用程序都有大显身手的地方。Python还被当作一种入门程序员最适合掌握的优秀语言,因为它免费、面向对象、扩展性强同时执行严格的编码标准。 ”
二、为什么要选择Python?
换句话来说就是Python的优势在哪里?本人很懒,这种问题也百度一下就可以了,关键词:Python优势,可以找到以下描述:
“1.语法简单,自然,学习曲线低。
2.开发环境简单,不需要复杂的ide即可完成开发,对开发机的要求也很低。
3.开发过程简单,不需要编译,也不需要c/java等的复杂配置。
4.运行速度快,至少比java快很多。将来还可以使用pypy来加速,能达到C/C++的级别。
5.适用范围广,可以开发从企业级应用,桌面应用,到嵌入式都可以。
6.适于团队开发,方便的单元测试和容易统一程序风格。”
如果对上述描述感兴趣的话您就有可能选择Python。
三、Python起源
还是百度一下,关键词:Python起源
“Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个Monty 大蟒蛇飞行马戏团的爱好者”
四、Python官网
好了必要的罗嗦结束了,我们该言归正传了,先知道官网在哪里?为啥?当然是去下载Python啦,要不用啥来学习啊。
五、下载Python
上面一条估计对您下载Python没有太大帮助,因为官网下载页面经常打不开,据说是被封了,但好处是网络这么大,找个下载的地方很容易,百度一下,关键词:python-3.1.1,我们就用这个版本的来学习。
六、安装Python
下载下来的文件名为python-3.1.1.msi,我们选择的平台为winxp,双击开始安装,中间过程没有特别的,下一步以及选择要安装的地儿,这里按默认路径安装到C:/Python31,安装后在操作系统的环境变量path中加入C:/Python31;路径,如图:
七、启动IDLE (Python GUI)
IDLE (Python GUI)里即有运行Python的运行环境又有编辑环境,所以今后我们将经常光顾这里。
其中>>>是提示符,在后面我们可以直接输入python指令,输入完毕回车后就可以看到结果了。
八、第一个python程序
>>>print("hello python")
回车后显示
hello python
九、用文件的方式运行第一个python程序
上面的运行方式称为交互的方式,这种方式只能和谈话一样一句句的交流,如果我们有许多话想放在一起说一般会选择写信,将要说的话都写在里面,而当你有许多条程序要运行也是一样的,就是将他们写到文件中,让平台一次就能运行多条语句。
在File菜单选择New Window或Ctrl + N就可以打开编程窗口,将print("hello python")写到里面,然后保存到自己想保存的路径中,起一个自己喜欢的文件名,按F5我们运行一下看看,结果是和上面一样。
十、注释
#是python的注释符,在python中只有单行注释没有多行注释,要想注释多行就只能每行都用#开头了。
那么,现在我们丰富一下我们的程序:
#显示hello python
print("hello python")
十一、常量
1、数字:
数字可分为
整数,如:23040
浮点数,如:23040.33
科学计数法的浮点数,如:2E-4
复数,如:4.5-2.3j
2、字符串
如:'单引号包括的字符串',"双引号包括的字符串"
还有一种三个单引号包括的字符串,这种字符串可以包括多行,如:
'''第一行
第二行
第三行'''
细节:要是在字符串中要显示单引号和双引号要咋办?简单,/'和/''来表示就可以,再进一步要求,我想显示/咋办?那就写两次就行,这样//就可以
3、布尔型
True 和 False
十二、变量
1、变量命名规则:
首字符为字母或下划线
其他字符可以是字母、下划线和数字
变量名区分大小写
2、变量不需要指定数据类型,或者说变量的类型是动态的,随着赋值的数据类型变化而变化
如:
a=3 #整型
a=3.2#浮点型
a='abc'#字符串型
a=True或a=False #布尔型
十三、程序行
1、一行多条语句
上面见到的都是一行一个语句,如果想一行多个语句咋办?很简单,如下面那样:
a=2;a=3.2
2、多行一条语句,这个意思是一个语句一行写不完,我想写多行,如下面这样:
print("aaaaa/
bbbbb")
回车后显示的是
aaaaabbbbb
细节:一般规范的要求还是建议一行一句,尽量不采用上面的两条技巧