Python之路【第一篇】:Python基础(2)

input和 raw_input


 
python 3.5里面 input输入不论输入的是数字还是字符串, 都被默认为是字符串,如果要输入数字需要将字符串转换成数字,使用int方法。
python 2.7  里面用input输入字符串默认认为输入的是变量,然后会去找这个变量,找不到然后会报错,输入数字python认为输入的就是数字会存下来,所以不会报错。
如果输入的是字符串就需要用raw_input而不是input,仅在2.7里面出现。
 
 
 

在文本中使用占位符,格式:在文本中插入%s    %d      %f占位符,文本后面z再使用 %(name,age,job)
%s字符串   %d数字    %f浮点数
 
 
 
 
 
解决方法:将字符串转换成数字age = int(input("your input age:"))

posted @ 2016-05-14 02:39  漫画  阅读(254)  评论(0编辑  收藏  举报