
python基础
泳冠三军
这个作者很懒,什么都没留下…
展开
-
python基础(一)——字符串操作
#find():查找字符位置并返回下标,没找到返回-1s = "abc"print(s.find("b"))print(s.find("z"))#title():把字符串转换为第一个字符大写的格式,用于开头,返回字符串print(s.title())#split():通过指定字符分隔字符串,返回列表s = "axsadjx sjhx"print(s.split("x"))#upp...原创 2018-04-08 11:47:35 · 224 阅读 · 0 评论 -
python基础(二)——类与方法
class human(object): #定义一个父类 def __init__(self, name): self.__name = name self.__walk = True def get_name(self): return self.__name def set_name(self, name): ...原创 2018-04-08 11:48:51 · 164 阅读 · 0 评论 -
python基础(三)——正则表达式
import re#匹配abcm = re.findall("abc", "aabbccabccbaccbaaabcabc")print(m)#匹配一位数字,digitm = re.findall("\d", "123abc1a2b3c1b2c3a")print(m)#匹配四位数字m = re.findall("\d\d\d\d", "123abc1234ab12345c"原创 2018-04-08 11:49:54 · 452 阅读 · 0 评论 -
python基础(四)——读写文件
#_*_ coding: utf-8 _*_#写文件,先以w的格式打开文件(w即write,写),再writelines()写文件f = open("c:/Users/47864/Desktop/2.txt", "w")f.writelines("read success\n" + "lkzlso")f.close()print("write success!")#读文件,直接open...原创 2018-04-08 11:51:09 · 194 阅读 · 0 评论 -
python基础(五)——二叉树的实现
class Node(object): def __init__(self, index): self.index = index self.left_child = None self.right_child = Noneclass BinarySearchTree(object): def __init__(self, root...原创 2018-04-08 11:53:23 · 262 阅读 · 0 评论 -
python基础(六)——爬虫
内容来源:雨敲窗python教程 爬取糗事百科的段子#_*_ coding: utf-8 _*_import reimport requestsimport htmlimport timedef crawl_joke_list(page = 1): url = "https://www.qiushibaike.com/8hr/page/" + str(page)...原创 2018-04-27 12:44:57 · 401 阅读 · 2 评论