摘要: 1、构造函数 构造函数的规则和特点: 对象实例化时自动调用,我们只需要将初始化的代码写在构造函数内,就能够起到初始化的作用; 构造函数名字与类名同名; 构造函数没有返回值(不需要加void); 构造函数可以有多个重载形式; 实例化对象的时候仅用到一个构造函数; 当用户没有定义构造函数的时候,编译器会 阅读全文
posted @ 2017-06-14 17:46 恍如隔世灬 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 1、类内定义与内敛函数(inline) 定义一个类的时候,将成员函数的函数体写在类的内部,这种定义方式就称为类内定义。如下所示: 对于类内定义的函数,编译器会优先将其编译为内敛函数(inline),但不是一定将其以内敛的方式进行编译。 如果函数本身过于复杂,那么编译器最终是不会这样做的。 2、类外定 阅读全文
posted @ 2017-06-13 18:44 恍如隔世灬 阅读(1743) 评论(0) 推荐(0) 编辑
摘要: 一、Dict(Dictionary)类型 Dict(中文叫字典)是另一种可变容器模型,且可存储任意类型对象。 字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示: 我们把名字称为key,对应的成绩称为value,dic 阅读全文
posted @ 2017-05-30 15:15 恍如隔世灬 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 1、break语句 Python break语句,就像在C语言中,能够用来直接退出for、while循环体。 break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。 break语句用在while和for循环中,如果您使用嵌套循环,break语句将 阅读全文
posted @ 2017-05-30 11:26 恍如隔世灬 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1、if条件判断语句 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块。 缩进请严格按照Python的习惯写法:4个空格,不要使用Tab,更不要混合Tab和空格,否则很容易造成 因为缩进引起的语法错误。 if 语句后接表达式,然后用:表示代码块开始。同样可以使用else if(el 阅读全文
posted @ 2017-05-30 11:00 恍如隔世灬 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1、tuple是另一种有序的列表,中文翻译为"元祖"。tuple和list非常相似,但是tuple一旦创建之后就不能 在修改了,创建tuple如下所示: tup = ('Adam', 'Make', 'Paul') 创建tuple和创建list唯一不同之处是用( )替代了[ ]。 2、创建单元素tu 阅读全文
posted @ 2017-05-30 09:23 恍如隔世灬 阅读(4346) 评论(0) 推荐(0) 编辑
摘要: 1、list(列表)是Python内置的一种数据结构,是一种有序的集合,可以随时添加和删除其中元素。 创建列表:List = ['Beijing', 100, 'Guangzhou', 99, 'Shenzhen', 98] 由于Python是动态语言,所以list中包含的元素并不要求都必须是同一种 阅读全文
posted @ 2017-05-29 12:48 恍如隔世灬 阅读(873) 评论(0) 推荐(0) 编辑
摘要: 1、raw字符串(原始字符串) 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况, 我们可以在字符串前面加个前缀r,表示这是一个 raw 字符串,里面的字符就不需要转义了。例如: r'\(^_^)/ \(~_~)/' raw字符串表示原始字符串,我对于原始的理解 阅读全文
posted @ 2017-05-29 11:11 恍如隔世灬 阅读(11685) 评论(0) 推荐(1) 编辑
摘要: 1、字符串可以用''或者""括起来表示,如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK,这时可以用" "括起来表示: "I'm OK"。 如果字符串本身包含了",可以使用''括起来表示: 'I'm OK' 2、如果我们的字符串中即包含了',也包含了",那该怎么办? 这个时候,就需要对 阅读全文
posted @ 2017-05-29 09:37 恍如隔世灬 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 1、在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线(_)的组合, 且不能用数字开头,比如:a = 1(变量a是一个整数)、t_007 = 'T007'(变量t_007是一个字符串)。 2、在Python中,等号=是赋值语句,可以把任意数据类型赋值给变量,同一个变量 阅读全文
posted @ 2017-05-29 09:11 恍如隔世灬 阅读(662) 评论(0) 推荐(0) 编辑