python是用来编写程序的高级编程语言,其适用范围如下:
- 编写网站、后台服务等网站应用;
- 编写日常需要的小工具,包括脚本任务等;
- 将其他语言开发的程序包装起来,方便应用。
python有大量的基础库,容易编写。缺点有:
- 运行速度慢
- 不能加密
python文件的运行
python有命令行模式和交互模式两种运行代码的环境。
在交互模式下(在命令行模式下,输入python回车即可跳转到该模式):直接输入代码回车即可;
在命令行模式下:python文件以.py结尾,运行时用命令 python <文件名>.py既可以运行。在Linux下,可以直接运行py文件以执行文件,方法如下:
- 在.py文件的第一行加上该语句:
#!/usr/bin/env python
- 执行命令以增加权限:
chmod a+x <文件名>.py
- 此时输入
./<文件名>.py
即可运行
python输入输出
输出
用print
函数进行输出,基本格式如下:
- 输出内容为字符串:
print '字符串'
,这里字符串可用‘’或“”引起来(不能混用) - 输出内容为数字:
print 数字或表达式
,例如print 100
注意:该函数后边可以跟多个字符串,用逗号隔开就可以连成一串输出 输出时,遇到逗号,转化为一个空格。例如:print 'There is','an','apple'
其输出结果为There is an apple
输入
用raw_input
函数进行输入,基本格式如下:
* name = raw_input('提示信息:')
* 【 name 一个变量名,()里的提示信息可有可无】
此时屏幕会让输入字符,回车即给name赋值成功。交互模式下输入变量名或用print
函数输出均可。如下:
>>> name = raw_input()
liming
>>> name
'liming '
>>> print name
liming
>>>
raw_input
函数的返回结果永远为字符串>>> s = raw_input() 12 >>> s '12' #输出为字符串