python几个内建函数

来源:互联网 发布:网络变压器内部线路图 编辑:程序博客网 时间:2024/06/06 21:59

raw_input() 与 input()

这两个均是 python 的内建函数,通过读取控制台的输入与用户实现交互。

这两个函数均能接收 字符串 ,但 raw_input() 直接读取控制台的输入(任何类型的输入它都可以接收)。而对于 input() ,它希望能够读取一个合法的 python 表达式,即你输入字符串的时候必须使用引号将它括起来,否则它会引发一个 SyntaxError 。


raw_input() 将所有输入作为字符串看待,返回字符串类型。而 input() 在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )


在python3.0以后的版本中,raw_input和input合体了,取消raw_input,并用input代替,所以现在的版本input接收的是字符串,你可以用:x = int(input("x: "))
整数序列求和 :
n=int(input("请输入整数N: "))
sum=0for i in range(n):    sum+=i+1print("1到N求和结果: ",sum)

1 0
原创粉丝点击