08 2019 档案

61-python基础-python3-格式化浮点数方法-%e、%f、%g
摘要:1-%e是用科学记数法计数; %f是按指定精确格式化浮点数(默认保留6位); %g是根据数值的大小采用e或%f。 2-%f可以按长度和精度格式化浮点数,如%a.bf,a表示浮点数的长度,b表示浮点数小数点后面的精度。 (1)当%f时表示原值,默认保留小数点后6位数。 (2)%a.bf,a表示浮点数的 阅读全文

posted @ 2019-08-21 11:46 Summer儿 阅读(14985) 评论(0) 推荐(1)

60-python基础-python3-集合-集合常用方法-交集、并集、差集、对称差集-intersection(&)-union(|)-difference(-)-symmetric_difference()
摘要:交集、并集、差集-intersection(&)-union(|)-difference(-) 1-intersection(&) s1.intersection(s2),返回s1和s2中相同部分,等价的运算符为 &. 2-union(|) s1.union(s2) :返回一个新集合,新集合包含s1 阅读全文

posted @ 2019-08-20 18:13 Summer儿 阅读(935) 评论(0) 推荐(0)

59-python基础-python3-集合-集合常用方法-判断一个集合是否是另一个集合的子集-issubset()-issuperset()
摘要:判断一个集合是否是另一个集合的子集-issubset()-issuperset() 1-issubset() s1.issubset(s) 判断s1是否是s的子集 2-issuperset() 与issubset()相反 阅读全文

posted @ 2019-08-20 17:51 Summer儿 阅读(910) 评论(0) 推荐(0)

58-python基础-python3-集合-集合常用方法-删除元素-remove()-discard()-pop()-clear()
摘要:删除元素-remove()-discard()-pop()-clear() 1-remove() remove()用于删除一个set中的元素,这个值在set中必须存在,如果不存在的话,会引发KeyError错误。 2-discard() discard()用于删除一个set中的元素,这个值不必一定存 阅读全文

posted @ 2019-08-20 17:36 Summer儿 阅读(1476) 评论(0) 推荐(0)

57-python基础-python3-集合-集合常用方法-添加元素-add()-update()
摘要:添加元素-add()-update() 1-add() add()用于增加一个元素值,原值修改,无返回值。 2-update()用于添加一个可迭代的对象,原值修改,无返回值。 下面依次向集合添加可迭代对象列表、元组、字典、字符串 3-add()与update()的区别 区别: add将添加的元素作为 阅读全文

posted @ 2019-08-20 17:34 Summer儿 阅读(1536) 评论(0) 推荐(0)

56-python基础-python3-集合-新建集合
摘要:集合对象是一组无序排列的可哈希的值,集合成员可以做字典中的键。 集合支持用in和not in操作符检查成员。 由len()内建函数得到集合的基数(大小)。 用 for 循环迭代集合的成员。 但是因为集合本身是无序的,不可以为集合创建索引或执行切片(slice)操作,也没有键(keys)可用来获取集合 阅读全文

posted @ 2019-08-20 17:16 Summer儿 阅读(388) 评论(0) 推荐(0)

55-python基础-python3-字典-删除键值对-del语句
摘要:字典-键值对的彻底删除 对于字典中不再需要的信息,可使用del 语句将相应的键—值对彻底删除。 字典-键值对的彻底删除 对于字典中不再需要的信息,可使用del 语句将相应的键—值对彻底删除。 使用del 语句时,必须指定字典名和要删除的键。 注意 删除的键—值对永远消失了。 使用del 语句时,必须 阅读全文

posted @ 2019-08-19 17:52 Summer儿 阅读(4912) 评论(0) 推荐(0)

54-python基础-python3-字符串-字符串类型及其转换
摘要:1-Python3中字符串类型: bytes:二进制 互联网上数据的都是以二进制的方式传输的。 str :unicode的呈现形式。 2-Unicode UTF8 ASCII的补充 字符(Character)是各种文字和符号的总称,包括各国家文字、标点符号、图形符号、数字等。 字符集(Charact 阅读全文

posted @ 2019-08-19 11:29 Summer儿 阅读(390) 评论(0) 推荐(0)

53-python基础-python3-列表-列表解析
摘要:列表解析 将for循环和创建新元素的代码合并成一行,并自动附加新元素。 实例:使用列表解析创建平方数列表。 首先指定一个描述性的列表名,如squares ; 然后,指定一个左方括号,并定义一个表达式,用于生成你要存储到列表中的值。在这个示例中,表达式 为value**2 ,它计算平方值。 接下来,编 阅读全文

posted @ 2019-08-18 12:44 Summer儿 阅读(269) 评论(0) 推荐(0)

52-python基础-python3-列表-常用列表方法- reverse()方法
摘要:reverse()方法 永久性地修改列表元素的排列顺序,但可随时恢复到原来的排列顺序,为此只需对列表再次调用reverse() 即可。 实例: 阅读全文

posted @ 2019-08-18 12:30 Summer儿 阅读(223) 评论(0) 推荐(0)

51-python基础-python3-列表-常用列表方法- index()方法
摘要:index()方法 1-可以传入一个值,如果该值存在于列表中,就返回它的下标。 实例1: 2-如果该值不在列表中,Python 就报 ValueError。 实例2: 3-如果列表中存在重复的值,就返回它第一次出现的下标。 实例3: 2-如果该值不在列表中,Python 就报 ValueError。 阅读全文

posted @ 2019-08-18 12:12 Summer儿 阅读(492) 评论(0) 推荐(0)

50-python基础-python3-列表-函数sorted() 对列表进行临时排序
摘要:sorted()函数对列表进行临时排序,返回排序后的列表; 区别列表方法sort()原地修改,无返回值。 1-要保留列表元素原来的排列顺序,同时以特定的顺序呈现它们,可使用函数sorted() 。 1-要保留列表元素原来的排列顺序,同时以特定的顺序呈现它们,可使用函数sorted() 。 2-函数s 阅读全文

posted @ 2019-08-18 12:04 Summer儿 阅读(517) 评论(0) 推荐(0)

49-python基础-python3-列表-常用列表统计函数-max()-min()-sum()
摘要:max() min() sum() 1-数字列表统计 实例: 2-字符串列表统计。 根据ASCII码大小统计字符串列表的min()和max()。 注意:sum()函数无法统计字符串列表。 实例: 阅读全文

posted @ 2019-08-18 11:42 Summer儿 阅读(383) 评论(0) 推荐(0)

48-python基础-python3-字符串-常用字符串方法(六)-strip()-rstrip()-lstrip()
摘要:7-用 strip()、rstrip()和 lstrip()删除空白字符 strip()字符串方法将返回一个新的字符串,它的开头或末尾都没有空白字符。 lstrip()和 rstrip()方法将相应删除左边或右边的空白字符。 有一个可选的字符串参数,指定两边的哪些字符应该删除。 注意:传入 stri 阅读全文

posted @ 2019-08-17 18:32 Summer儿 阅读(215) 评论(0) 推荐(0)

47-python基础-python3-字符串-常用字符串方法(五)-rjust()-ljust()-center()
摘要:6-rjust()、ljust()和 center()方法对齐文本 rjust()和 ljust()字符串方法返回调用它们的字符串的填充版本,默认通过插入空格来对齐文本。 rjust()和 ljust()方法的第二个可选参数将指定一个填充字符,取代空格字符。 center()字符串方法与 ljust 阅读全文

posted @ 2019-08-17 18:24 Summer儿 阅读(200) 评论(0) 推荐(0)

46-python基础-python3-字符串-常用字符串方法(四)-join()-split()
摘要:5-字符串方法 join()和 split() 1-join()方法 将字符串列表连接成一个单独的字符串。 join()方法在一个字符串上调用,参数是一个字符串列表,返回一个字符串。 将字符串列表连接成一个单独的字符串。 join()方法在一个字符串上调用,参数是一个字符串列表,返回一个字符串。 j 阅读全文

posted @ 2019-08-17 18:14 Summer儿 阅读(159) 评论(0) 推荐(0)

45-python基础-python3-字符串-常用字符串方法(三)-startswith()-endswith()
摘要:4-字符串方法 startswith()和 endswith() startswith()和 endswith()判断字符串是否以某个字符串开始或结尾,存在返回 True,否则,方法返回 False。 startswith()和 endswith()判断字符串是否以某个字符串开始或结尾,存在返回 T 阅读全文

posted @ 2019-08-17 18:00 Summer儿 阅读(255) 评论(0) 推荐(0)

44-python基础-python3-字符串-常用字符串方法(二)-isalpha()-isalnum()-isdigit()-isspace()-istitle()
摘要:3-isX 字符串方法 序号 方法 条件 返回结果1 返回结果2 1 isalpha() 如果字符串只包含字母,并且非空; True False 2 isalnum() 如果字符串只包含字母和数字,并且非空; True False 3 isdigit() 如果字符串只包含数字字符,并且非空; Tru 阅读全文

posted @ 2019-08-17 17:52 Summer儿 阅读(274) 评论(0) 推荐(0)

43-python基础-python3-字符串-常用字符串方法(一)-upper()-lower()-isupper()-islower()
摘要:请注意, 这些方法没有改变字符串本身,而是返回一个新字符串。 如果你希望改变原来的字符串,就必须在该字符串上调用 upper()或 lower(),然后将这个新字符串赋给保存原来字符串的变量。 请注意, 这些方法没有改变字符串本身,而是返回一个新字符串。 如果你希望改变原来的字符串,就必须在该字符串 阅读全文

posted @ 2019-08-17 17:34 Summer儿 阅读(296) 评论(0) 推荐(0)

42-python基础-python3-字符串-原始字符串
摘要:原始字符串 可以在字符串开始的引号之前加上 r,使它成为原始字符串。 原始字符串 可以在字符串开始的引号之前加上 r,使它成为原始字符串。 可以在字符串开始的引号之前加上 r,使它成为原始字符串。 “原始字符串”完全忽略所有的转义字符,打印出字符串中所有的倒斜杠。 如果输入的字符串包含许多倒斜杠,比 阅读全文

posted @ 2019-08-17 17:10 Summer儿 阅读(1282) 评论(0) 推荐(0)

41-python基础-python3-字符串-转义字符
摘要:转义字符包含一个倒斜杠(\),紧跟着是想要添加到字符串中的字符。(尽管它包含两个字符,但大家公认它是一个转义字符。) 转义字符包含一个倒斜杠(\),紧跟着是想要添加到字符串中的字符。(尽管它包含两个字符,但大家公认它是一个转义字符。) 实例1: Python 知道,因为 Bob\'s 中的单引号有一 阅读全文

posted @ 2019-08-17 17:05 Summer儿 阅读(2070) 评论(0) 推荐(0)

40-python基础-python3-字典常用方法-setdefault()
摘要:setdefault() 常常需要为字典中某个键设置一个默认值,当该键没有任何值时使用它,如下面的情况: setdefault() 常常需要为字典中某个键设置一个默认值,当该键没有任何值时使用它,如下面的情况: 常常需要为字典中某个键设置一个默认值,当该键没有任何值时使用它,如下面的情况: setd 阅读全文

posted @ 2019-08-17 15:59 Summer儿 阅读(316) 评论(0) 推荐(0)

39-python基础-python3-字典常用方法-get()
摘要:在访问一个键的值之前,检查该键是否存在于字典中,这很麻烦。 好在,字典有一个 get()方法,它有两个参数:要取得其值的键,以及如果该键不存在时,返回的备用值。 实例-1 实例-2 如果没有备用值,所查找的键不存在时,返回None. 实例-2 如果没有备用值,所查找的键不存在时,返回None. 阅读全文

posted @ 2019-08-17 11:40 Summer儿 阅读(198) 评论(0) 推荐(0)

38-python基础-python3-检查字典中是否存在键或值
摘要:in 和 not in 操作符 请注意, 在前面的例子中,‘name’ in spam 本质上是一个简写版本。相当于'name' in spam.keys() 请注意, 在前面的例子中,‘name’ in spam 本质上是一个简写版本。相当于'name' in spam.keys() 阅读全文

posted @ 2019-08-17 11:34 Summer儿 阅读(2357) 评论(0) 推荐(0)

37-python基础-python3-字典的常用方法-keys()-values()-items()
摘要:有 3 个字典方法,它们将返回类似列表的值,分别对应于字典的键、值和键-值对:keys()、values()和 items()。 有 3 个字典方法,它们将返回类似列表的值,分别对应于字典的键、值和键-值对:keys()、values()和 items()。 有 3 个字典方法,它们将返回类似列表的 阅读全文

posted @ 2019-08-17 11:29 Summer儿 阅读(376) 评论(0) 推荐(0)

36-python基础-python3-字典与列表的区别
摘要:(1)不像列表,字典中的表项是不排序的。名为 spam 的列表中,第一个表项是 spam[0]。但字典中没有“第一个”表项。 (1)不像列表,字典中的表项是不排序的。名为 spam 的列表中,第一个表项是 spam[0]。但字典中没有“第一个”表项。 (2)确定两个列表是否相同时,表项的顺序必须相同 阅读全文

posted @ 2019-08-17 11:20 Summer儿 阅读(320) 评论(0) 推荐(0)

35-python基础-python3-字符串修改大小写的方法-title()方法-lower()方法-upper()方法
摘要:1-title()-注:不是原地修改,有返回值 以首字母大写的方式显示每个单词,即将每个单词的首字母都改为大写。 2-lower()和upper()-注:不是原地修改,有返回值 将字符串改为全部小写或全部大写 阅读全文

posted @ 2019-08-16 16:44 Summer儿 阅读(333) 评论(0) 推荐(0)

34-python基础-python3-列表删除元素-remove()方法-del语句-pop()方法
摘要:1-remove()方法 根据值删除元素. 根据值删除元素. remove()方法传入一个列表中的值,它将从被调用的列表中删除。 如果该值在列表中出现多次,只有第一次出现的值会被删除。 如果要删除的值可能在列表中出现多次,就需要使用循环来判断是否删除了所有这样的值 试图删除列表中不存在的值,将导致 阅读全文

posted @ 2019-08-16 15:50 Summer儿 阅读(1018) 评论(0) 推荐(0)

33-python基础-python3-列表插入元素-insert()方法-append()方法-extend()方法
摘要:1-insert()方法 insert()方法可以在列表任意下标处插入一个值。 insert()方法的第一个参数是新值的下标,第二个参数是要插入的新值。 2-append()方法 调用 append()方法,将参数添加到列表末尾。 调用 append()方法,将参数添加到列表末尾。 注意: appe 阅读全文

posted @ 2019-08-16 15:07 Summer儿 阅读(1018) 评论(0) 推荐(0)

32-python基础-python3-列表永久排序方法-sort()方法
摘要:1-数值的列表或字符串的列表,能用 sort()方法排序。 实例1: 实例2: 2-可以指定 reverse 关键字参数为 True,让 sort()按逆序排序。 实例1: 3-关于 sort()方法,应该注意 3 件事: (1) sort()方法当场对列表排序,无返回值。不要写出 spam = s 阅读全文

posted @ 2019-08-16 11:46 Summer儿 阅读(779) 评论(0) 推荐(0)

28-python基础-python3-列表多重赋值
摘要:1-列表多重赋值常规方法 2-列表多重赋值技巧 3-注意:变量的数目和列表的长度必须严格相等,否则 Python 将给出 ValueError 阅读全文

posted @ 2019-08-13 16:30 Summer儿 阅读(627) 评论(0) 推荐(0)

27-python基础-python3-异常处理(try except)
摘要:到目前为止,在 Python 程序中遇到错误,或“异常”,意味着整个程序崩溃。不希望这发生在真实世界的程序中。 到目前为止,在 Python 程序中遇到错误,或“异常”,意味着整个程序崩溃。不希望这发生在真实世界的程序中。 相反,希望程序能检测错误,处理它们,然后继续运行。 相反,希望程序能检测错误 阅读全文

posted @ 2019-08-13 16:00 Summer儿 阅读(550) 评论(0) 推荐(0)

26-python基础-python3-global语句
摘要:1-global 语句 如果需要在一个函数内修改全局变量,就使用 global 语句。 如果在函数的顶部有 global eggs 这样的代码,它就告诉 Python,“在这个函数中,eggs 指的是全局变 量,所以不要用这个名字创建一个局部变量。 1 def spam(): 2 global eg 阅读全文

posted @ 2019-08-13 15:32 Summer儿 阅读(3141) 评论(0) 推荐(0)

25-python基础-python3-集合(set)常用操作
摘要:sets 支持 x in set, len(set),和 for x in set。作为一个无序的集合,sets不记录元素位置或者插入点。因此,sets不支持 indexing, slicing, 或其它类序列(sequence-like)的操作。 1-简单的小例子 >>> x = set('spam') >>> y = set(['h','a','m']) >>> x, y (set(['a'... 阅读全文

posted @ 2019-08-13 11:04 Summer儿 阅读(256) 评论(0) 推荐(0)

24-python基础-python3-浅拷贝与深拷贝(2)
摘要:4.copy 模块的 copy()和 deepcopy()函数 在处理列表和字典时,尽管传递引用常常是最方便的方法,但如果函数修改了传入的列表或字典,可能不希望这些变动影响原来的列表或字典。要做到这一点, Python 提供了名为 copy 的模块,其中包含 copy()和 deepcopy()函数 阅读全文

posted @ 2019-08-02 15:45 Summer儿 阅读(186) 评论(0) 推荐(0)

23-python基础-python3-浅拷贝与深拷贝(1)
摘要:1.可变和不可变数据类型。 列表是‘可变的’数据类型,它的值可以添加、删除或改变。 字符串是‘不可变的’,它不能被更改。 (1)字符串 尝试对字符串中的一个字符重新赋值,将导致TypeError错误。 ‘改变’一个字符串的正确方式,使用切片和连接 (2)列表 区别:列表的覆盖和修改 列表覆盖(并不能 阅读全文

posted @ 2019-08-02 15:08 Summer儿 阅读(126) 评论(0) 推荐(0)

导航