必看内容
未读Anconda更新
让你不再因为conda更新太慢而烦恼
起因其实写这篇文章纯粹是想记录一下五一期间为了把python3.6版本升级到3.8,然后更新anconda更新太久这件事,
根据网上能查到的更新anconda的方法基本都是通过换源的方式进行安装
也就是通过命令 conda config --set show_channel_urls yes 生成 .condarc 这个文件
通过修改生成的.condarc文件,添加以下内容:
1234567channels: - defaultsshow_channel_urls: truedefault_channels: - http://mirrors.aliyun.com/anaconda/pkgs/main - http://mirrors.aliyun.com/anaconda/pkgs/rssl_verify: false
然后执行下面命令
12conda clean -iconda install tqdm -f
其他的相关命令:
1234567891011121314151617181920212223242 ...
ANZHIYU主题的一些个人修改配置
配置1
anzhiyu主题 –> layout –> includes –> anzhiyu 下的 log-js.pug 文件
修改控制台打印日志
配置2
anzhiyu主题 –> layout –> includes –> page 下的 album_detail.pug 文件
修改即刻短文的水印标签
升级更新主题:在主题目录下,运行
1git pull
或者删除theme/anzhiyu文件夹,然后重新安装即可。
方法来自安知鱼主题,如果喜欢博主的博客主题风格,可以参考
安知鱼主题指南:https://anzhiy.cn/docs/
由于我改了控制台打印的配置
所以需要回退到上个版本再进行pull更新
12git reset --hardgit pull origin master
注:其中origin master表示git的主分支。
即刻短文aplayer音乐配置
12345- content: 歌曲推荐 date: 2023/05/12 apla ...
学习python的第五天
该文章主要学习内容:
条件判断、for循环、while循环
顺序执行Python代码在执行过程中,遵循下面的基本原则:
普通语句,直接执行;
碰到函数,将函数体载入内存,并不直接执行
碰到类,执行类内部的普通语句,但是类的方法只载入,不执行
碰到if、for等控制语句,按相应控制流程执行
碰到@,break,continue等,按规定语法执行
碰到函数、方法调用等,转而执行函数内部代码,执行完毕继续执行原有顺序代码
程序主入口很多时候,我们经常在python程序中看到这么一行语句:if __name__ == '__main__':
这里简要解释一下:
首先,__name__是所有模块都会有的一个内置属性,一个模块的__name__值取决于你如何调用模块。假如你有一个test.py文件,如果在a.py文件中使用import导入这个模块import test.py,那么test.py模块的__name__属性的值就是test,不带路径或者文件扩展名。
其实顺序执行,简单来说就是代码按照从上到下的顺序来执行
学习笔记
未读学习python的第五天
该文章主要学习内容:
列表、元组、字典、集合
列表(list)
列表介绍
列表时python中最基本也是最常用的数据结构之一,它是一个有序可重复的元素集合。
从数据结构角度看。python的列表时一个可变长度的顺序存储结构,每一个位置存放的都是对象的指针。
我们可对列表进行 修改、切片、追加、删除、嵌套、迭代、成员判断 等操作。
列表创建
创建一个列表,只要把逗号分割的不同的数据元素使用方括号括起来即可。
除此之外,我们还可以直接通过lisk()来进行创建列表
注意:
变量名最好不适用list
列表里的元素可以是任意类型
iterable表示可迭代的对象,简单来说就是可以一个一个元素取出来的。比如:str
123456789101112131415列表创建访问.py# list 可变 可以存放不同类型可重复元素的集合# 创建1li = [1, 2.4, 'hello', 'hello', True, [1, 2]]print(li)print(type(li)) # < ...
生活日常
未读
68e938e120fddc22e7fcedd6f4fb68d6e8f4b699bfced5c500a9a5d93e3112ec20a7466b4f975c7113896928e355f0c365259b0952270eda19b2fd1286bfeb2ef5dee9ef3ffbff8136dab85a77289ba3c8277f15b3a71aed08ffd30014d0985e38929aa6fead74c8e3c8675b02a863cd92912f5cca1996e95c41b3e4cc6646a721024fdc45703590cb95718aecaba841edbeb584ee1de4d2357dca26fbb7c7fc583588eef3d770cbdcad6dcfa98ef93c81c283a2439a18a80cccb65321d4595c54e375ac95f8d0e35c816357bb57a05e175d7f53c5efcc171af69e6f76faa48f6db2e64931a79545eb3006074c15d16de109f7aa997bfcfa7 ...
学习笔记
未读学习python的第四天
该文章主要学习内容:
字符串
字符串(str)
字符串介绍
字符串是 Python 中最常用的数据类型之一,使用单引号或双引号来创建字符串,使用三引号创建多行字符串
注意:
字符串的单引号与双引号都是成对出现的,不能一边单一边双。
字符串是不可变的序列数据类型,不能直接修改字符串本身,和数字类型一样!
字符串的存储
思考: 以下数值与字符串存储是一样的吗?
整数在内存中占一个字节,字符串不管中间多少内容都要单独存储。
字符串的下标
由于字符串是序列数据结构,所以我们可以通过下标将字符串中某个字母取出下标也可以称为索引。默认从0开始。
思考:name = “hello world”,如何取出e值?如何取出最后一个值?
字符串的切片
撕烤:name = “hello world”,如何取出 world,hlowrd值? name逆序输出?
注意:
索引默认从0开始
切片时左闭右开
当取单个字符的时候,索引超出范围会报错。而切片时不会报错。
步长不能为0,也不允许为浮点数
1234567891011121 ...
学习python的第三天
该文章主要学习内容:
布尔与空值
数据类型介绍
数据类型
为什么有数据类型?(了解)
更好分配管理内存
方便统一管理
更贴近人物分类管理习惯
数据类型种类(熟悉)
数值类型是 不可变 类型。所谓的不可变类型,指的是类型的值一旦有不同了,那么它就是一个全新的对象。
数字1和2分别代表两个不同的对象,对变量重新赋值一个数字类型,会新建一个数字对象。
还是要强调一下 Python 的变量和数据类型的关系,变量只是对某个对象的引用或者说代号、名字、调用等等,变量本身没有数据类型的概念 。
只有1,[1,2],”hello”这一类对象才具有数据类型的概念。
Python 支持三种不同的数值类型:整数、浮点数和复数与布尔。
12345678910111213# int 不可变数据类型发生改变以后地址会变a = 10print(id(a)) #140726938792496a = a + 2print(id(a)) # 140726938792560# list 可变数据类型发生改变以后地址不会变 li = [ ...
注意:
该文章需要有自己的域名为前提
注意:此文章只针对Windows版本其他版本我也不会
部分引用文章:https://sanshui.vip/2022/11/07/1/
官方文档:
链接:https://www.kancloud.cn/easyimage/easyimage/3121105
github地址:https://github.com/icret/EasyImages2.0
PicGo目前支持以下图床:
腾讯云cos
阿里云oss
SM.MS
GitHub
七牛云
Imgur
又拍云
特点
支持API
支持仅登录后上传
支持设置图片质量
支持压缩图片大小
支持文字/图片水印
支持设置图片指定宽/高
支持上传图片转换为指定格式
支持限制最低宽度/高度上传
支持上传其他文件格式
在线管理图片
支持网站统计
支持设置广告
支持图片鉴黄
支持自定义代码
支持上传IP黑白名单
支持上传日志IP定位
支持限制日上传次数
支持创建仅上传用户
对于安装环境要求极低
对于服务器性能要求极低
理论上支持所有常见格式
更多功能支持 ...
学习python的第二天
该文章主要学习内容:
python运算符
注释我们写的程序里,不光有代码,还要有很多注释。注释有说明性质的、帮助性质的,它们在代码执行过程中相当于不存在,透明的。
单行注释Python中,以符号'#'为单行注释的开始,从它往后到本行的末尾,都是注释内容。快捷键:CTRL+/
12# 打印输出hello worldprint("hello world")
多行注释
Python没有真正意义上的多行注释(块注释)语法。选中需注释的代码,再使用快捷键CTRL+/
123# 第一行注释# 第二行注释# 第三行注释
注释文档
在某些特定的位置,用三引号包括起来的部分,也被当做注释。
12345678910""" 这个是函数的说明文档。 :param a: 加数 :param b: 加数 :return: 和"""''' 也可以实现多行注释 与三个双引号作用一致''' ...
学习python的第一天
该文章主要学习内容:
变量与输入输出
标识符所谓的标识符就是对变量、常量、函数、类等对象起的名字。
首先必须注意的是,Python语言在任何场景都严格区分大小写!也就是说A和a代表的意义完全不同
12345>>>a = 1>>>ATraceback (most recent call last): File "<stdin>", line 1, in <module>NameError: name 'A' is not defined
python对于表示标识符的命名有如下规定:
第一个字符必须是字符表中的字符或者下划线
例如,a,abc,_id,等都是可以的。但是例如$a(以$开头的是PHP的变量语法),~abc,123a都是不可以的。这一点一定要注意。
可能有人会问,中文可以作为标识符嘛?答案是可以的,但是不建议大家这样做。
123>>>姓名 = "小明",打印出‘’ 结果是json>>> ...