摘要: 目录 1. 基础数据类型补充 2. set集合 3. 深浅拷贝 1. 基础数据类型补充 (1)join方法 join方法是把一个列表中的数据进行拼接,拼接成字符串(与split方法相反,split方法是把一个字符串切割成列表) In [1]: l1 = ['a', 'b', 'c'] In [2]: s1 = ... 阅读原文
2018-10-26 21:03:03 阅读(2321) 评论(0)
摘要:   ·序列  笔记: 在Python中,最基本的数据结构为序列。序列中每个元素都有编号,其位置或索引,其中第一个元素索引为0,第二个为1,以此类推。 Python内置多种序列,其中包含列表、元组、字符串等,他们都可以称为“容器”(字典也称作容器)。 注意:列表可以修改,而元组和字符串则不能修改(可以重新赋值)。   ... 阅读原文
2018-10-26 20:08:02 阅读(2410) 评论(0)
摘要: python基础 day1 python初识 day2 python初识 day3 初识数据类型 day4 数据类型 day5 数据类型 day6 数据类型和编码 day7 集合和深浅拷贝 day8 文件操作 函数 day9 初识函数 1. 函数的初识 2... 阅读原文
2018-10-26 18:30:05 阅读(2243) 评论(0)
摘要:   字符串的操作补充:  .join() 方法用于将序列(字符串/列表/元组/字典)中的 元素 以指定的字符连接生成一个新的字符串 1 str = "人生苦短我用python!" # 用于字符串 2 s = ".".join(str) 3 s1 = "_".join(str) 4 print(s) # 人... 阅读原文
2018-10-26 17:55:02 阅读(2396) 评论(0)
摘要: 今日大纲: 1. 函数的初识 2. 函数的返回值 3. 函数的参数   1. 函数的初识 统计字符串s的总个数(不能用len) s='fkahfkahofijalkfkadhfkjadhf' count = 0 for i in s: count += 1 pri... 阅读原文
2018-10-26 17:41:02 阅读(2434) 评论(0)
摘要:#切片#切片指从现有列表中,获取一个子列表#创建一个列表,一般创建列表时,变量的名字会使用复数stus = ['孙悟空','猪八戒','沙和尚']#列表的索引可以是负数,如果索引是负数,则从后向前获取元素print(stus[-1])#通过切片来获取指定的元素#语法:列表[起始:结束],通过切片获取元素时,会包括起始位... 阅读原文
2018-10-26 15:41:02 阅读(2611) 评论(0)
摘要: Semaphore(value=1) Semaphore对象内部管理一个计数器,该计数器由每个acquire()调用递减,并由每个release()调用递增。计数器永远不会低于零,当acquire()发现计数器为零时,线程阻塞,等待其他线程调用release()。Semaphore对象支持上下文管理协议。 方法:ac... 阅读原文
2018-10-26 14:47:02 阅读(2215) 评论(0)
摘要: 闲来无事想看个小说,打算下载到电脑上看,找了半天,没找到可以下载的网站,于是就想自己爬取一下小说内容并保存到本地 圣墟 第一章 沙漠中的彼岸花 - 辰东 - 6毛小说网  http://www.6mao.com/html/40/40184/12601161.html 这是要爬取的网页 观察结构 下一章 然后开始创... 阅读原文
2018-10-26 13:39:03 阅读(2283) 评论(0)
摘要: 快速绘图 数据图绘制 matplotlib的字库pyplot提供了快速绘制2D图标的API接口。 import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 10, 1000) y = np.sin(x) z = np.cos(x**2... 阅读原文
2018-10-26 12:10:07 阅读(2253) 评论(0)
摘要:  众所周知,在编程过程中理论知识再充实也需要通过项目的炼金石。下面给大家看一下我徒弟做的一个小项目实战要求,是做一个银行系统,就是我们去银行办业务时候会有个自助的ATM机,现在大部分业务都是由他来解决的。首先自己想一想,用面向对象的思想该怎样实现这个系统呢?都有哪些对象?他们各自的功能都有什么?想到的越多越好,在实现... 阅读原文
2018-10-26 11:52:01 阅读(2253) 评论(0)