笔记
文章平均质量分 64
墨非墨Lg
繁花似锦觅安宁,但愿流水任平生
展开
-
Python之矩阵转置
矩阵转置 将二维列表的列变成行原创 2023-10-21 21:32:18 · 138 阅读 · 0 评论 -
python之双for循环
双for循环 -》 外层循环控制行,外层循环控制列原创 2023-10-19 21:12:58 · 489 阅读 · 0 评论 -
Python实现计算最大值
首先假设第一个为最大值,将list_num中第一个数字赋值给max_value;若是比其大,则将其值赋值给max_value;如此往复,直达比到最后一个数字。然后与其余数字进行比较;若是比其小,不做处理;原创 2023-10-12 19:04:21 · 205 阅读 · 0 评论 -
Python实现计算素数
思路:排除法,使用2到当前数字之间的正数判断,如果存在被整除,则不是素数。能否被2-8之间的数字整除,其中3可以,所以不是素数。能否被2-7之间的数字整除,其中2可以,所以不是素数。能否被2-6之间的数字整除,其中没有,所以是素数。在控制台中获取一个整数,判断是否为素数。素数:只能被1和自身整数的正整数。原创 2023-10-07 20:26:47 · 79 阅读 · 0 评论 -
Python实现计算BMI
BMI: 用体重千克数除以身高米数的平方得数来的数字。正常范围 18.5原创 2023-10-05 20:57:51 · 1047 阅读 · 0 评论 -
Python实现数位提取--个位、十位等
1.获取四位数字12342.输出四位数字的每一位,千位 1,百位2 十位3 个位4原创 2023-09-30 22:44:47 · 4162 阅读 · 0 评论 -
Python实现公元纪年转干支纪年
可什么是干支纪年?“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”叫做十“天干”,“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”叫做十二“地支”。将天干和地支一一对应配合起来,即甲子、乙丑、丙寅、……癸酉,这时十天干用完,接下去天干再循环,对应剩下的地支,得甲戌、乙亥,这时地支用完,地支再从头循环和天干继续相配,得丙子、丁丑……。这种纪年法就叫做“干支纪年”。原创 2023-09-29 20:54:12 · 538 阅读 · 0 评论 -
Python实现温度转换器
可实现在线摄氏度(CELSIUS EQUALS)、华氏度(FAHENHEIT EQUALS)、开氏度(KELVIN EQUALS)、兰氏度(RANKINE EQUALS)、列氏度(REAUMUR EQUALS)五种温度计量单位间的互转互换。摄氏度(C) 华氏度(F) 开氏度(K) 兰氏度(Ra) 列氏度(Re)原创 2023-09-28 23:07:34 · 647 阅读 · 0 评论 -
Web开发之css
CSS全称为层叠样式表 ,与HTML相辅相成,实现网页的排版布局与样式美化原创 2023-08-25 21:39:57 · 244 阅读 · 0 评论 -
【开放原子训练营(第三季)inBuilder低代码开发实验室平台】
低代码平台是一种工具,可以通过拖拽界面,设置参数等方式快速构建简单业务应用程序,降低应用程序开发门槛和提高开发效率。原创 2023-04-26 20:34:29 · 5563 阅读 · 0 评论 -
前端工程化之webpack
前端工程化指的是:在企业级的前端项目开发中,把前端开发所需的工具、技术、流程、经验等进行规范化、标准化。原创 2023-01-20 15:02:58 · 338 阅读 · 0 评论 -
Javascript基础之函数
函数:封装一段待执行的代码,减少代码的冗余,重复使用原创 2022-09-13 17:05:38 · 204 阅读 · 0 评论 -
Javascript之对象(一)
对象是由属性和方法组成的,使用点语法访问属性:事物的特征,在对象中用属性来表示(常用名词)方法:事物的行为,在对象中用方法来表示(常用动词原创 2022-09-12 17:44:28 · 231 阅读 · 0 评论 -
Web开发之git总结
Git一、Git概念Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。在使用Git前我们需要先安装 Git。Git 目前支持 Linux/Unix、Solaris、Mac和 Windows 平台上运行。Git 各平台安装包下载地址为:Git - Downloads二、操作流程(一)创建仓库 初始化 该命令执行完后会在当前目录生成一个 .git 目录。git init 查看文件状态 ...原创 2022-05-21 07:08:25 · 251 阅读 · 0 评论 -
Web前端开发之html 标签总结
三、常用标签介绍1. 基本结构解析<!-- 文档类型声明,便于浏览器正确解析标签及渲染样式 --> <!doctype html> <!-- HTML文档开始的标志 --> <html lang="en"> <!-- 头部设置,可在head中设置网页标题,引入外部的资源文件 --> <head> <!-- 设置网页标题,显示在网页选项卡上方 --> <ti...原创 2022-05-10 09:19:19 · 858 阅读 · 2 评论 -
Web前端开发之html01
一、Web前端介绍1. 什么是网页网页是基于浏览器的应用程序,是数据展示的载体.2. 网页的组成 1)浏览器向服务器发送用户请求指令 接收并解析数据展示给用户 2)服务器 存储数据 处理并响应请求 3)协议 规范数据在传输过程中的打包方式 3. 网页的优势 1)即时响应 更新服务端页面即完成更新 客户端重新加载即兑现内容 2)无需安装和更新 无需安装任何应用软件 只需要一个浏览器执...原创 2022-05-08 18:17:22 · 70 阅读 · 0 评论 -
Python基础知识之生成器
九、迭代器与生成器(一)迭代器1.可迭代器对象 iterable(1)迭代--每一次对过程的重复,每一次迭代得到的结果会作为下一次迭代的初始值(2)可迭代器对象--具有iter函数的对象(3)语法"""--创建:. class可迭代对象名称: def__iter__(self): return迭代器--使用:. for变量名in可迭代对象: #原理:迭代器 = 可迭代对象.__iter__() 语句.""原创 2022-04-20 16:28:01 · 513 阅读 · 0 评论 -
Python基础知识之库
八、库(一)基础知识1.pip工具安装# pip工具安装pip install <包名> 安装pip uninstall <> 卸载pip list 查询所有库pip show <> 详细查询 pip download <> 下载pip search <> 查询关键字2.模块变量(1)python程序结构文件夹(项目根...原创 2022-04-17 17:34:39 · 787 阅读 · 0 评论 -
Python基础知识之文件操作
七、文件操作(一)打开1.格式<变量名> = open("<路径>\<文件名.txt>",“<打开模式>")with 上下文管理""" with open("<路径>\\<文件名.txt>",“<打开模式>",encoding="utf-8") as <变量>[, ]: #加上with,操作完文件不需要.close,会自动关闭 ;encoding可以是其他编码 文件操作 """原创 2022-04-15 19:30:46 · 447 阅读 · 0 评论 -
Python基础知识之面向对象
六、面向对象(一)面向过程定义:分析解决问题的步骤,然后逐步实现公式:程序=算法+数据结构(二)基本内容1.定义找出解决问题的人,然后分配职责2.公式程序=对象+交互3.思想 识别对象,找人 分配职责,干活 建立交互,调用class computer: #数据成员 def __init__(self,brand_name,cpu_model,color): #self 是调用当前方法的对象地址 s...原创 2022-04-14 15:48:09 · 301 阅读 · 0 评论 -
Python基础知识之函数
五、函数用于封装一个特定的功能,函数是可以重复执行的语句块,可重复调用(一)内置函数1.基本函数函数 备注 说明 print(,end=) 输出函数 input() 输入函数 type(a) 查看a的数据类型 id() 获取变量存储的对象地址 2.数据类型转换函数函数 说明 int(<对象>[,base]) 转化为整数,base-进制转换(2,8,,16) floa原创 2022-04-11 20:02:07 · 695 阅读 · 0 评论 -
Python基础知识之语句
四、语句(一)选择语句(if,elif,else) 作用: 让程序根据条件选择性的执行语句。2.语法:if 条件1:语句块1elif 条件2:语句块2else:语句块3注:elif 子句可以有0个或多个。else 子句可以有0个或1个,且只能放在if语句的最后。#猜数字游戏import randomint_num = random.randint(0,100) #随机产生[0,100]之间的数count = 0 #统计次数while.原创 2022-04-10 09:49:54 · 578 阅读 · 0 评论 -
Python基础知识之容器类型
三、容器类型原创 2022-04-01 14:41:35 · 1473 阅读 · 0 评论 -
Python基础知识之数据基本运算
二、数据基本运算(一)注释1.单行注释# 以#号开头2.多行开头"""以三个双引号或单引号"""(二)变量与常量1.变量名--真实内存地址的别名2.赋值号( = )将右边对象的地址复制给左边内存空间3.语法a = "对象"a = b = "对象"a,b = "a","b"4.命名规则 数字、字母和下划线"_"组成 严格区分大小写 禁止使用关键字 5.命名规范 ---顾名思义 小驼...原创 2022-03-30 10:31:07 · 979 阅读 · 0 评论 -
线性表的链式存储(python实现)
1.定义将线性表L=(a0,a1,……,an-1)中各元素分布在存储器的不同存储块,称为结点,每个结点(尾节点除外)中都持有一个指向下一个节点的引用,这样所得到的存储结构为链表结构。2.特点>逻辑上相邻的元素 ai, ai+1,其存储位置也不一定相邻;>存储稀疏,不必开辟整块存储空间。>对表的插入和删除等运算的效率较高。>逻辑结构复杂,不利于遍历。3.代码实现(链表的增删改查)"""功能∶实现单链表的构建和功能操作重点代码"""#创建节点...原创 2021-12-19 18:24:39 · 1649 阅读 · 0 评论 -
RSA密码体制(python实现)
一、RSA算法1977年由Ron、Adi Shamir和Adleman三个人发明的,于1978年公布。RSA算法是一种分组加密算法,明文和密文在0--n-1之间,n是一个正整数。它是应用最广泛的公钥密码算法。二、RSA算法描述明文和密文在0--n-1之间,n是一个正整数分组大小为为k,<n<=选择两个大素数p和q 计算乘积和 选择e(),使得 计算d,满足 (使用欧几里得算法) {e,n}为公开密钥,{d,n}为私有密钥加密算法:解密算法:三、代码实现..原创 2021-09-17 21:09:14 · 738 阅读 · 0 评论