2019年6月20日

摘要: 1、字符串 字符串,用引号引起来的都是字符串。用于储存少量数据进行操作。其他数据类型转换为字符串类型的方法:str()。 切片有索引,和列表相似,所以和列表一样他也可以进行切片操作。 2、字符串的常用方法 1、首字母大写:capitalize() 2、字符串所有字母大写:upper() 3、字符串所 阅读全文

posted @ 2019-06-20 10:43 麻世骞 阅读(508) 评论(0) 推荐(0) 编辑

2019年6月19日

摘要: Python中,对象的赋值,拷贝(深/浅拷贝)之间是有差异的,如果使用的时候不注意,就可能产生意外的结果 其实这个是由于共享内存导致的结果。 赋值:赋值是在内存中指向同一个对象,如果是可变(mutable)类型,比如列表,修改其中一个,另一个必定改变如果是不可变类型(immutable),比如字符串 阅读全文

posted @ 2019-06-19 18:14 麻世骞 阅读(802) 评论(0) 推荐(1) 编辑

摘要: 1、列表的概念 list是一种用有序可重复的集合,列表中元素的类型可以 不相同,它支持数字,字符串甚至可以包含列表,列表是写在方括号 [] 之间、用逗号 , 分隔开的元素列表,可以随时添加和删除其中的元素。 2、访问列表中的值 我们可以使用 下标索引 来访问列表中的值,索引值以 0 为开始值,-1  阅读全文

posted @ 2019-06-19 17:44 麻世骞 阅读(224) 评论(0) 推荐(0) 编辑

2019年6月16日

摘要: 1、and "与" ,如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。 2、or "或",如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。 3、not "非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 Tr 阅读全文

posted @ 2019-06-16 16:10 麻世骞 阅读(609) 评论(0) 推荐(0) 编辑

2019年6月14日

摘要: 函数就是以功能为导向,一个函数封装一个功能,那么Python将一些常用的功能(比如len)给我们封装成了一个一个的函数,供我们使用,他们不仅效率高(底层都是用C语言写的),而且是拿来即用,避免重复早轮子,那么这些函数就称为内置函数,到目前为止python给我们提供的内置函数一共是68个,内置函数并不 阅读全文

posted @ 2019-06-14 16:00 麻世骞 阅读(122) 评论(0) 推荐(0) 编辑

2019年6月13日

摘要: 1、开放封闭原则 1.对扩展是开放的,我们说,任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改。所以我们必须允许代码扩展、添加新功能。 2.对修改是封闭的就像我们刚刚提到的,因为我们写的一个函数,很有可能已经交付给其他人使用了,如果这个时候我们对函数内部进行修改,或者修 阅读全文

posted @ 2019-06-13 21:44 麻世骞 阅读(113) 评论(0) 推荐(0) 编辑

摘要: 1、变量作用域 Python 中,程序的变量并不是在哪个位置都可以访问的,访问权限决定于这个变量是在哪里赋值的。 变量的作用域决定了在哪一部分程序可以访问哪个特定的变量名称。Python的作用域一共有4种,分别是: L (Local) 局部作用域 E (Enclosing) 闭包函数外的函数中 G 阅读全文

posted @ 2019-06-13 20:16 麻世骞 阅读(392) 评论(0) 推荐(0) 编辑

摘要: 1、可变对象和不可变对象 在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。 不可变类型:变量赋值 a=5 后再赋值 a=10,这里实际是新生成一个 int 值对象 10,再让 a 指向它,而 5 被丢弃,不是 阅读全文

posted @ 2019-06-13 19:56 麻世骞 阅读(2650) 评论(0) 推荐(0) 编辑

摘要: 1、什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 2、自定义一个函数 你可以定义一个由自己想要功能的函数,以 阅读全文

posted @ 2019-06-13 17:32 麻世骞 阅读(115) 评论(0) 推荐(0) 编辑