Python中常识
1.语言习惯
Python的语句后不用加“;” ,且对缩进要求严格。
2.Python2和Python3中默认运行环境不同
Python2中默认无法识别中文,Python3则可以,为了统一运行环境,可以做以下设定
# _*_coding:utf-8__*
在py文件中输入该行,意为使用UTF-8编码的方式运行。该编码是世界通用的语言编码.
3.注释
4.python中的运算符
+ | 加 |
---|---|
- | 减 |
* | 乘 |
/ | 除 |
** | 幂 |
// | 取整(python2系列中/是取整) |
% | 取余 |
5.数据类型
1.变量
使一个变量指向一个地址空间
2.整形int
查看变量的数据类型
3.浮点型float
此处将a的数据类型由int转换为float的结果赋给了b
4.字符串str
5.bool型
bool型为非0即真,""意为0,其他皆为真(True),0为假(False)
6.输入输出
- python3中
- python2中
input() : 只支持输入正确的数据类型
raw_input() : 接收任意数据类型 —str
7.格式化输出
%f : | 浮点型 |
---|---|
%.xf | (x:1,2,3,4,5,6)保留小数后多少位 |
%d | 整数的占位 |
%.xd | 此位置一共x位,不够的话前面补0 |
%.2f%% | 2个%表示百分号 |
8. 练习
- 输入学生姓名;
- 依次输入学生的三门科目成绩;
- 计算该学生的平均成绩, 并打印;
- 平均成绩保留一位小数点;
- 计算该学生语文成绩占总成绩的百分之多少?并打印。eg: 78%;