1.print输入函数的格式化函数输出:
输出的函数格式:print(format(v,'m.nf'))
format 是格式化的意思
v 代表所要输出的值,m代表输出字符所占的位数,n代表保留的位数,f是float浮点型函数的意思。
如果后面跟 f 表示函数以浮点型函数输出,如果后面跟 % 表示函数以百分比的函数类型输出。
如下图所示:
2.python的内建函数 raw_input 意思是读取键盘的输入,但是统一都以字符串的函数类型输出。
故此在raw_input的整体函数前面加上 int 就可以将raw_input最终的字符串函数类型转换为整型输出。
同理:前面加上 float 就可以将最终的函数类型转换为浮点型函数输出。
例如:
str1 = float(raw_input("please input your weight :"))
please input your weight:: 55.2
print(str1)
--------------------------------------------------------------
执行结果为:
55.2
对执行的结果进行类型验证,即:
type(str1)
<type'float'>