input是读入你输入的值,类型是str,str有len()方法,可以求出字符串长度
而int类型没有len()方法
input的意思是输入,而int是integral,整数的意思
望采纳
如有帮助,请采纳
input是读入你输入的值,是字符串可以用len,int不能放入len中
int是把这个变量的数据类型转换成int类型
input是读入你输入的值,然后赋值给变量
int不能直接切片,字符串可以
如上面答主所说,int是将输入的数值型字符串转化为整数型,因为input获取输入信息时总是会在两端加上引号如输入123456,input函数获得'123456',int('123456')转为123456
其实可以在input函数外加一个eval(input()),他就会将引号去掉,如有用请采纳