随笔分类 -  Python

摘要:原因:网上下载的一份代码用的是Python2实现的,而我的Jupyter Notebook是python3 创建名字为python27的python2.7虚拟环境 首先打开Anaconda Prompt输入命令 conda create -n python27 python=2.7 (已经安装完成了 阅读全文
posted @ 2021-07-28 17:26 +D 阅读(127) 评论(0) 推荐(0)
摘要:第一次看到这样的用法,写几行看一下是怎么用的 #!/usr/bin/env python # coding: utf-8 # In[1]: import numpy as np # In[2]: outdegrees = np.array([1,2,0,3,0,4,0]) masks = (outd 阅读全文
posted @ 2020-12-05 17:03 +D 阅读(540) 评论(0) 推荐(0)
摘要:1、list.reverse() 该方法是直接在原来的列表里面将元素进行逆序排列,不需要创建新的副本用于存储结果。 这种方式,有好处也有坏处。好处是节省内存使用,因为我们不需要重新申请空间来保存最后的结果。坏处是,我们修改了原来的数据,如果我们后面要使用原数据的话不方便。 2、切片 list[sta 阅读全文
posted @ 2020-06-27 11:26 +D 阅读(2296) 评论(0) 推荐(0)
摘要:这是来源剑指offer的第二题,直接调用replace函数进行空格替换即可。 当我又想试试挨个字符比较进行替换时程序报错了: 错误原因是在python中字符串是一个不可变的数据类型,如果进行替换字符可以先把它转化为可变的列表,然后进行替换,再转化为字符串。 阅读全文
posted @ 2020-06-27 10:40 +D 阅读(6248) 评论(0) 推荐(0)
摘要:以写的一个小的例子来记录第一次使用: from flask import Flask, render_template import json # 实例化,可视为固定格式 app = Flask(__name__) # route()方法用于设定路由;类似spring路由配置 @app.route( 阅读全文
posted @ 2019-12-06 18:14 +D 阅读(333) 评论(0) 推荐(0)
摘要:昨天大佬阿炳给发了一份代码给我,看着感觉很好玩,这是自己写了个命令行吗,完了我就找篇更详细一点的博客学习了一下 cmd的主要方法和属性 方法: (1)cmdloop():类似与Tkinter的mainloop,运行Cmd解析器; (2)onecmd(str):读取输入,并进行处理,通常不需要重载该函 阅读全文
posted @ 2019-12-05 15:49 +D 阅读(1811) 评论(0) 推荐(0)
摘要:转载自:Python中collections模块 目录 Python中collections模块 Counter defaultdict OrderedDict namedtuple deque ChainMap Python中collections模块 这个模块实现了特定目标的容器,以提供Pyth 阅读全文
posted @ 2019-11-28 17:21 +D 阅读(213) 评论(0) 推荐(0)
摘要:有一个txt文件,里面有许多单词,如图,要求输入一个单词,查询在文件里面出现了几次,并且根据给定的标准给单词“打分” scores = {"a": 1, "c": 3, "b": 3, "e": 1, "d": 2, "g": 2, "f": 4, "i": 1, "h": 4, "k": 5, " 阅读全文
posted @ 2019-11-28 17:01 +D 阅读(333) 评论(0) 推荐(0)
摘要:找到了之前参考的博文,用来记录一下https://www.cnblogs.com/baxianhua/p/8572805.html 平常 点 (.)去匹配任意字符的时候,是不能匹配换行符的 匹配换行: 第一种方法:为了修正这个问题,修改模式字符串,增加对换行的支持。比如: 添加对换行符的支持,(?: 阅读全文
posted @ 2019-11-24 20:25 +D 阅读(27066) 评论(0) 推荐(0)
摘要:之前在学习爬虫的时候遇到了匹配内容时发现存在换行,这时没法匹配了,后来在网上找到了一种方法,当时懒得记录,今天突然有遇到了这种情况,想想还是在这里记录一下吧。 当时爬取的时csdn首页博客,如下图 看了源代码,发现如果使用<a href="....来爬取的话,这样得到的会有许多其他的网址,并不全是我 阅读全文
posted @ 2019-11-24 19:55 +D 阅读(3151) 评论(0) 推荐(0)
摘要:一直想着找一下pycharm的快捷键,但是每次都忘记找了,这次刚好碰到一个很全的,就直接借用别人的来当作自己的笔记ba 转载来源:https://www.cnblogs.com/liangmingshen/p/9297381.html 常用快捷键 快捷键功能 Ctrl + Q 快速查看文档 Ctrl 阅读全文
posted @ 2019-11-07 14:59 +D 阅读(380) 评论(0) 推荐(0)
摘要:一些常用的内容,均以例子代码形式给出,估计能更好更快理解(内容不全,边学边补吧) 一、原子 二、元字符 三、模式修正符 四、贪婪模式和懒惰模式 五、正则表达式函数 六、匹配网址和匹配电话号码例子 阅读全文
posted @ 2019-10-31 20:20 +D 阅读(527) 评论(0) 推荐(0)
摘要:之前学过的C++和Java都是面向对象的编程语言,因此对Pytho的面向对象的学习会更加轻松一点,这里记录一些python面向对象的基本用法 注意点1: 在Python中,有以下几种方式来定义变量: xx:公有变量 _xx:单前置下划线,私有化属性或方法,类对象和子类可以访问,from somemo 阅读全文
posted @ 2019-10-28 17:45 +D 阅读(244) 评论(0) 推荐(0)
摘要:恢复内容开始 数据类型 基本数据类型: 输出结果: String常用的操作: list的常用操作: list常用函数: 修改字典的值: 控制语句 if条件语句 for循环语句 while语句 恢复内容结束 阅读全文
posted @ 2019-10-20 10:41 +D 阅读(234) 评论(0) 推荐(0)