- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Pytphon: input 和 raw_input 的用法
Python2中的raw_input()函数,我们知道input()、raw_input()都是让用户输入的函数:input()函数: 首先,我们先输入数字:>>> a = input("Please input your favorite number: ")Please input your favorite number: 5>>> a5 从中可以...
2018-05-03 16:28:31
214
原创 TypeError: object() takes no parameters
错误提示:object() 不需要传入参数。 分析:可是在定义初始化函数时我们定义了需要参数的,那么错误可以定位于person 的初始化函数init。仔细检查发现得知,我们在定义初始化函数时,函数名写成了init,这是错误的。在实例化一个对象的时候,使用 类名+(参数)并没有成功调用到这个初始化参数,编译器默认调用类名+( ) ,这是一个无参的初始化函数,自然就不需要传进参数了。如果尝试调用自己定...
2018-03-12 23:21:51
1021
转载 Python str() 与 repr() 的区别
尽管str(),repr()和``运算在特性和功能方面都非常相似,事实上repr()和``做的是完全一样的事情,它们返回的是一个对象的“官方”字符串表示,也就是说绝大多数情况下可以通过求值运算(使用内建函数eval())重新得到该对象。但str()则有所不同,str()致力于生成一个对象的可读性好的字符串表示,它的返回结果通常无法用于eval()求值,但很适合用于print语句输出。需要再次提醒的...
2017-11-18 09:02:08
314
转载 Python 动态类型定义
如果你有静态编译类型语言c,c++,java的背景,你也许有些困惑。我们在使用变量时,都没有声明变量的存在和类型,并且变量还可以工作。例如,在交互会话模式或是程序文件中,a = 3时,python怎样知道a代表的是一个int呢?python是怎么知道a是什么的?如果你有这样的疑惑,就已经进入了python的东条类型模型的领域。动态类型以及由它提供的多态性,这个概念无疑是
2017-10-31 07:40:10
560
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人