一、初识python
编译型语言:速度快 跨平台性差
解释型语言:速度慢 跨平台性强
python 属于解释型语言,特点:简单、可读性强、开发速度快、开源、可扩展性强、面向对象 。
特殊格式的文本文件:
python的扩展名 .py
shell的扩展名 .sh
示例:第一个python脚本
[root@foundation51 python]# vim hello.py
#_*_ coding:utf-8 _*_
print 'hello python'
print 'hello python'
运行结果:
二、变量
1.变量的命名
变量的命名规则
标识符
标识符:程序员定义的变量名、函数名,名字需要有见名知义的效果。
标识符可以由字母、下划线和数字组成;
标识符不能以数字开头;
标识符不能与关键字重名。
关键字
关键字就是在python内部已经使用的标识符;
关键字具有特殊的功能和含义;
开发者不允许定义和关键字相同名字的标示符。
通过以下命令可以查看python中的关键字
#import + 关键字 可以导入一个工具包
#在python中不同的工具包提供有不同的工具,keyword模块中的kwlist是一个列表,存放了Python中所有的关键字(str格式)。
2.变量实例
实例1:变量类型
实例2:
python raw_input() 用来获取控制台的输入。
raw_input() 将所有输入作为
字符串
看待,返回字符串类型。
错误示例:
**运行报错:**两个字符串之间不能直接用乘法
正确示例:
运行结果:
实例3:格式化输出
%:格式化操作符
print ‘格式化操作符’ % 变量
print ‘格式化操作符’ % (变量1,变量2…)
运行结果: