开始学习Python(围绕windows 平台上),记录一些点滴的知识点,也希望可以和大家交流分享。
============================================================
Python是一种解释型的,面向对象的,带有动态语义的高级程序设计语言。尽管Pyhton 可能不会像C/C++那样的编译性,Python官方网站的介绍是:
Pyhton is powerful...and fast;plays well with others;runs everywhere;is frienfdly&easy to learn;is open.
1、安装Python:<包括IDLE(PythonGUI),PIP and documents>
按照向导安装完成:Setup was successful.
Special thanks to Mark Hammond,without whose years of freely shared Windows expertise,Python would still be Python for Dos.
运行Python集成开发环境(Python Integrated Development Enviroment)会出现IDLE 交互式Python Shell,可以选择help->Python Docs来获取完整的Python文档,其中参考库比较有用(Library Reference)
注:IDLE是标准的Python环境,另一种功能更加完善,包含很多额外独立的模块(工具)的集成开发环境是ActiviPython(包含Python IDE),
2、第一个hello world 程序
在Python解释器中输入>>>:print("hello world!")或者print "hello world!"(注:大于3.0的print是函数,要用括号)
直接回车,屏幕上会打印"hello world!"(python没有编译器,每一行代码都是在你敲回车的时候解释执行的)
3、内建函数和模块
eg:
power(2.3)幂函数/abs(-10)取绝对值--直接可用。但是有些函数需要导入模块来使用,可以看做其功能的扩展。
eg:
floor()函数:给定的数值向下取整为整数/ceiling()函数:给定的值转换为大于等于它的最小整数。需要import导入math模块,然后按照(模块.函数)使用。
4、保存并执行程序
在交互式解释器中编写的代码在退出解释器的时候不会保存,就像我们平时用的VS编写新的项目,我们可以建立.PY文件。
文本编辑器。Python 3.5.1 Shell->File->new file->新建了一个untitled的纯文本文件->输入代码->save as XX.py
运行程序方法:
1>对文件在上方选项Run Module(F5)直接运行程序,在Pyhton 交互shell中会直接显示运行结果。
2>通过命令提示符窗口运行Python脚本,首先进入.PY程序文件所在目录(或者包含了这个可执行文件的目录已放置在环境变量Path中了-仅适用于windows)
注:巩固一下DOS目录相关命令:
如果是在同个磁盘下,直接通过“cd 路径”进入相应的路径,“cd ..”返回上级路径;
如果是不再同一个磁盘下,通过“D:”(举例),进入相应的盘符,之后再进行相应的“cd”操作即可。
3>双击.py文件运行,如果是只输出一句话:print ("hello world!")
DOS窗口会闪一下就窗口关闭了,因为程序运行结束了。如果是input()函数等待输入,则输入结束后窗口会关闭。
如果想保持DOS窗口,文件内加一句:如下:
print ("hello world!")
input("x:")
exit= input("please enter any key to exit...")
5、注释
单行:#
多行:"""(双引号)或者'''(单引号)