- 博客(19)
- 资源 (2)
- 收藏
- 关注

原创 Python基础自学实用笔记(总和篇)
本笔记为自学笔记,由于之前学过C了,文章略显粗略,还有一些小错误,希望大家指正!本次为九篇总和(我上传了word,有5000字,可自行下载,有更细的目录)by Ryan自学来源:B站小甲鱼零基础学Python,挺好的有兴趣的可以自己花个三四天去看看#大全菜鸟教程:https://www.runoob.com/python/python-built-in-functions.html1.print函数print(1,2,3,sep=” ”,end=” ”)2.列表注意项:以下 a 为一
2020-06-13 14:38:17
18000
24
原创 关于中级软件设计师笔记的分享
gitee项目地址:软件设计师笔记(CS)本项目分享的笔记由几位考取中级软件设计师的小伙伴共同完成,已于2021年下半年成功考取证书。仅供学习参考,若有错误欢迎指正!希望大家多多关注,共同完善该项目,帮助更多需要的人。参考资料:上午题:《软件设计师教程》、清华大学出版社的《计算机操作系统教程》及《计算机组成与结构》下午题:软件设计师考试教程_哔哩哔哩_bilibili中的下午题部分...
2022-03-20 14:29:45
163
原创 HTML+CSS基础自学笔记(前端入门)
合作勿扰,发表文章仅供学习,未经同意请勿转载,不进行商业合作!本文章为自学笔记-------------By KnowCode根据教程内容及查阅W3C相关文档,本文系统介绍了自学的基础Html及CSS相关知识,适合有从事前端开发或学习了解意向的前端小白,仅供参考,若发现错误望及时指正!word文档 下载链接:1、蓝奏云链接下载(建议)蓝奏云链接2、百度网盘下载链接百度网盘链接提取码:ryan自学视频:网易云课堂《从零玩转HTML5前端+跨平台开发上》自学文档:web官方文档HTML部
2021-05-11 15:58:43
1591
原创 C/C++ 离散数学程序实现(总和篇)
一、求两个集合的交集、并集、差集二、生成包含三个变量和两个逻辑连接词的真值表三、等价关系判定四、关系的闭包运算 warshall算法五、偏序关系上的最大最小极大极小元六、图中两个顶点的通路数
2020-06-16 11:56:23
7150
原创 C/C++ 图中两个顶点的通路数
推荐阅读:Python基础自学实用笔记(总和篇)-By Ryan_36106、题目:图中两个顶点的通路数6.1代码#include <iostream>#include <stdio.h>using namespace std;int main(){//输入 int n; int num1[10][10]={0}; int num[10][10]; cin>>n; for(int i=0;i<n;i++)
2020-06-16 11:45:18
737
原创 C/C++ 偏序关系上的最大最小极大极小元
推荐阅读:Python基础自学实用笔记(总和篇)-By Ryan_36105、题目:偏序关系上的最大最小极大极小元5.1代码#include <iostream>#include <stdio.h>using namespace std;//偏序关系上的最大最小极大极小元//判断除主对角线上的数int main(){ int n,num[20][20]; cout<<"请输入集合中元素个数:"; cin>>n;
2020-06-16 11:43:20
1322
2
原创 C/C++ 关系的闭包运算 warshall算法
推荐阅读:Python基础自学实用笔记(总和篇)-By Ryan_36104、题目:关系的闭包运算 warshall算法4.1代码#include <iostream>#include <stdio.h>using namespace std;int main(){//输入 int n=0,num[20][20]; char name[20]; cout<<"请输入元素个数:"; cin>>n; cou
2020-06-16 11:41:20
1536
原创 C/C++ 等价关系判定
推荐阅读:Python基础自学实用笔记(总和篇)-By Ryan_36103、题目:等价关系判定3.1代码#include <iostream>#include <stdio.h>using namespace std;//等价关系:满足自反对称传递int main(){//输入 int n,num[20][20]; cout<<"请输入该关系矩阵阶数:"; cin>>n; for (int i=0;i<
2020-06-16 11:39:45
2657
原创 C/C++ 生成包含三个变量和两个逻辑连接词的真值表
推荐阅读:Python基础自学实用笔记(总和篇)-By Ryan_36102、题目:生成包含三个变量和两个逻辑连接词的真值表2.1代码#include <iostream>#include <stdio.h>using namespace std;//打印表头void printtitle(char a,char b,char c,int one,int two){ printf("%c %c %c %c",a,b,c,a); switc
2020-06-16 11:37:26
2595
原创 C/C++ 求两个集合的交集、并集、差集
推荐阅读:Python基础自学实用笔记(总和篇)-By Ryan_36101、题目:求两个集合的交集、并集、差集1.1代码#include <iostream>#include <stdio.h>#include <string>using namespace std;//集合的交集、并集运算string quchong(string str) //字符串去重{ if(str.size()<2) return str; s
2020-06-16 11:34:08
12680
原创 Python基础自学实用笔记 (九):32.正则表达式(爬虫必修)
**32.正则表达式**使用re模块***group()方法的使用***编译标志***模式对象temp = re.compile(r’[a-z]’)temp.findall(‘ha123ha’)1—re.seach(r’规则’,”文本”)r表示原始字符串点号可用代表任何符号(除\). 表示( . )本身\d表示任何数字\数 表示重复;\三位数 表示八进制字符$ 和 \Z 表示结尾^ 和 \A 表示开头[ ]表示内部都为字符,除一些特殊字符(- \ ^)
2020-06-10 00:18:50
340
1
原创 Python基础自学实用笔记 (八):31、爬虫
**31.爬虫**1.urllibURL请求:使用urllib.request 模块打开网址 response = urllib.request.open(“网址”)读取内容 html = response.read()打印内容 print(html)进行解码 html = html.decode(“编码类型(一般为utf-8,可在网页查看源码查看)”)获取地址 response.geturl()获取信息 response.info() ---是个对象,具
2020-06-10 00:07:12
2739
原创 Python基础自学实用笔记 (七):28、类 29.容器 30.迭代器
**28.类**1.私有机制变量前加’__’则外部无法调用该变量,但可以用 a._类名__name 访问2.继承多重继承在子类中额外添加内容(保留父类):1.调用未绑定的父类方法直接填入 父类的名字.函数名2.调用super函数 (主要用的是这个)super().函数名3.组合小甲鱼P404.对象1,、把实例对象修改后会覆盖原先的类对象,再对类对象修改不影响实例对象2、如果属性和对象的名字相同,则属性会覆盖方法,方法将调不出来self 相当于 实例
2020-06-09 23:52:52
324
原创 Python基础自学实用笔记 (六):26、else用法 27、魔法方法
**26.else 用法**1.if – else 语句2.while – else语句 while (): ---- else: ----只有当while语句运行完(没有使用break跳出)才会运行else3.try – except – else语句当为执行except时才会执行else语句**27.魔法方法**__init__ ( self ) 和__new__(cla[, ~~]) 称为构造器__del__(self)称为析构器更多魔法方法见文档1._
2020-06-09 23:43:04
359
原创 Python基础自学实用笔记 (五):22、递归(分治思想) 23、字典 24、集合 25、文件
**22.递归(分治思想)**例:实现累乘def fun1(num): if num == 1: return 1 else: return num*fun1(num- 1)print(fun1(5))实现斐波那契数列汉诺塔分析:一、 如果个数为1,则直接移动二、 数量大于1将n-1个从x移到y上将第n个从x移到z上将n-1个从y移到z上代码实现: def hannuota(num,x,y,z): gl
2020-06-09 23:33:54
382
原创 Python基础自学实用笔记 (四):16、元组 17、dir()函数 18、转义字符 19、字符串格式化符号 20、help()函数 21、字符串
**16.元组**创建:x = () 或 x = 1, 或 x = (1,)注:不能 x = (1) ,此时x类型为int ,创建时元组要含逗号即x = (1,)元组不能修改元素,其他操作与列表相同想要更新一个元组只能将其覆盖:例如添加一个元素 a[:2]+(1,)+a[2:],这将创建一个新元组,再将它覆盖到原先的元组即可**17.dir()函数**用于查看一个函数的方法查看python内置函数 dir(builtins)**18.转义字符**转义字符 描述\(在行尾时)
2020-06-09 23:27:56
382
原创 Python基础自学实用笔记 (三):9、random库 10、数值类型 11、查看数据类型 12、运算符优先级 13、条件表达式(三元操作符) 14、断言(assert)15、for循环
**9.random库**1.randintrandint(num1,num2) 生成【num1,num2】注:>>> ans = random.randint(20,50)>>> x = random.getstate()>>> print(x)>>> ans30>>> ans30>>> ans30>>> ans30>>>
2020-06-09 23:21:34
840
原创 Python基础自学实用笔记 (二):4、异常处理 5、函数 6、序列 7、字符串中含有特殊符号(\ , ‘ 等) 8、换行的文本用三引号
**4. 异常处理**1.try – except语句except 后面可多个,except(错误一,错误二)例:2.try – finally语句3.raise 错误名主动引发一个错误**5.函数**1.函数文档例:def add(a,b):“加法运算器” 该行为文档return(a+b)使用add.__doc__查看文档使用help(add)参看文档2.关键字参数例:def my(name,age):print(name +“ ”+age)
2020-06-09 23:12:58
436
原创 Python基础自学实用笔记 (一):1、print函数 2、列表 3、模块
自学来源:B站小甲鱼零基础学Python,挺好的有兴趣的可以自己花个三四天去看看#大全菜鸟教程:https://www.runoob.com/python/python-built-in-functions.html1.print函数print(1,2,3,sep=” ”,end=” ”)2.列表注意项:以下 a 为一个列表1.可用逻辑运算符进行比较2.可用“+”进行列表间的拼接,但尽量使用extend方法3.可用“”进行元素的多次复制,和字符串的复制相同4.可用 in 或者 not i
2020-06-09 22:58:29
666
HTML&CSS基础自学笔记---实现静态网页
2020-10-30
Python基本语法(适合小白).docx
2020-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人