小白学python
从0开始学python
小白(猿)员
2017年本科软件工程,2019年大学期间入伍;2021年退伍;2023年本科毕业,与大家共同学习共同进步
需要可联系:微信wxid_1g257ud68qvm22
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构中的列表:深度解析数组与链表的实现与抉择
特性基于数组的列表链表内存布局连续分散(非连续)随机访问快 (O(1))慢 (O(n))头部插入/删除慢 (O(n))快 (O(1))中间插入/删除慢 (O(n))快 (O(1))***内存开销小(仅需存储数据)大(需额外存储指针)容量扩展需要扩容和拷贝天然动态,无需预先分配缓存友好性高(局部性原理)低(内存不连续)注:链表的“快”的前提是你已经拥有了要插入/删除位置的节点指针。如果你是通过索引来定位,那么定位过程本身就是 O(n) 的,整体操作也就变成了 O(n)。原创 2025-08-20 15:16:08 · 581 阅读 · 0 评论 -
基本运算类型总结
Python运算符及优先级摘要:Python运算符分为算术(+,-,*,/,//,%,**)、比较(==,!=,>,<,>=,<=)、逻辑(and,or,not)三类。其他运算包括成员检测(in)、身份比较(is)和位运算等。运算符优先级从高到低依次为:括号>幂运算>正负号>乘除>加减>位运算>比较>逻辑运算。优先级相同时从左到右计算,建议用括号明确运算顺序。原创 2025-08-19 13:44:25 · 458 阅读 · 0 评论 -
什么是转义字符、布尔类型、NONE类型、逻辑判断、编码模式
“逻辑判断“ | 基于条件决定程序分支 | `if`, `elif`, `else`, `and`, `or`, `not`, `==`, `>` | 实现程序的条件执行 | `if score > 90: grade='A' else: grade='B'` |* 比较运算符:`==` (等于), `!=` (不等于), `<` (小于), `>` (大于), `<=` (小于等于), `>=` (大于等于)原创 2025-08-19 13:31:29 · 1128 阅读 · 0 评论 -
什么是字面量、变量,字符互串和数字、输入输出以及注释
**字面量** | 直接写出的固定值 | 值本身,不变,无名字 | 提供具体的数据 | `42`, `"hello"`, `True` || **注释** | 给程序员看的说明(不执行) | 单行或多行,特定语法标记 | 解释代码、提高可读性、标注信息 | `// 计算总和`, `/* 重要算法 */` |原创 2025-08-19 11:02:26 · 663 阅读 · 0 评论 -
Method Not Allowed:The method is not allowed for the requested URL.直接输入网址没有问题,但是点击页面跳转不过来,刷新也是一样。
在做软件开发的时候遇到了这个问题:The method is not allowed for the requested URL.,翻译过来就是:不允许对请求的 URL 使用该方法。,我的理解是URL配置有问题,于是反复寻找发现复制下来再粘贴上去就没问题了,但是还是无法解决从网页上点击报:不允许对请求的 URL 使用该方法。复制粘贴后成功进入:(虽然可以进去了,但是实际上他的页面还是无法从主页面进入)解决方法往下看。方法1:同时使用method的相同方法。方法二:同时去掉该方法。原创 2025-03-12 11:37:31 · 835 阅读 · 0 评论 -
python软件开发安装包配置问题以及如何焕电脑后批量安装安装包的问题
1.在软件开发的过程中往往需要安装许多的python包,如果通过:通过。展示如上图,点击安装要求,软件开始安装。原创 2025-03-07 11:31:03 · 308 阅读 · 0 评论 -
pycharm社区版虚拟环境如何配置、如何验证配置成功
选择文件——设置——对应文件下的解释器——选择带.ven的解释器。2、以前设置过的只需要将虚拟环境配置上就行了。新建——自定义环境——类型确定为虚拟。看终端开头是否显示.venv。原创 2025-02-18 13:44:23 · 603 阅读 · 0 评论 -
请求与响应的方式
一、请求:一般情况下请求有三种,主要是,文档,json,以及图片的请求。3、返回json数据(前后端分离)2、模板渲染(前后端不分离)1、返回字符串(不常用)原创 2024-07-16 13:19:15 · 333 阅读 · 0 评论 -
WARNING: This is a development server. Do not use it in a production deployment. Use a production WS
运行框报错:仔细检查发现代码无错误,为网上1看了一些资源都是修改代码的,修改也无法改正,偶然之间发现这样修改一下就好了,因此记录一下,希望对大家有所帮助:修改文件目录:注意观察:html文件被放置到templates里面再次运行代码:点击进去说明成功了:原创 2024-07-16 08:36:18 · 739 阅读 · 0 评论 -
类的超详细图解
类方法要使用装饰器@classmethod来修饰,一般情况,第一参数默认命名为cls(cls=class,可以是别的名字),他一般也有两种调用方式,即:1、类的名称调用2、使用实例调用。实例方法至少有一个参数,默认该参数的名字为“self”(也可以是其他的),若有其他参数,可以跟在该参数后面,在调用时可以通过1、实例对象 2、类名称调用(两种调用方式 )类定义时直接指定的属性(不是在__init__方法中),可以通过类名直接访问属性,并且保存在类的内存中,如果一个属性都有共同值就可以设置为公有属性。原创 2024-07-15 16:55:42 · 416 阅读 · 0 评论 -
while循环和for循环的区别(都是循环语句有细微区别)
for循环适用于,遍历数据容器的场景或简单的固定次数循环场景。for循环不能自定循环条件,只能一个一个的从容器内取出数据。for循环理论上不可以,因为被遍历的容器量不是无限的。while循环可以自定循环条件,并控制循环。while循环可以通过条件控制做到无限循环。while循环适用于任何想要的循环场景。原创 2024-06-25 09:16:01 · 535 阅读 · 0 评论 -
百日送千花,送100天花,每天送10次,每次从1朵送到10朵
【代码】百日送千花,送100天花,每天送10次,每次从1朵送到10朵。原创 2024-06-20 13:43:31 · 387 阅读 · 0 评论 -
发工资问题,附赠一个100以内所有数之和
'''某公司,账户余额有1w元,给20名员工发工资。员工编号从1到20,编号从1开始,依次领取工资,没惹每人可领1000元。领工资时,财务判断员工的绩效分(1—-10)(随机生成),如果低于5,不发工资,换下一位。如果工资发完了,结束工资发放。原创 2024-06-20 09:35:05 · 203 阅读 · 0 评论 -
定义一个数字从1-10,三次判断猜出结果
【代码】定义一个数字从1-10,三次判断猜出结果。原创 2024-06-19 15:02:26 · 294 阅读 · 0 评论 -
猜数字机会有两次,猜对退出
随便写一个数,然后开始猜数字,共有两次机会。原创 2024-06-19 14:09:31 · 207 阅读 · 0 评论 -
所有数据都自己输入的股票预测(强制转换类型版)
每日增长系数是:增长了 天,最后股价达到了:使用%占位符输出。输出格式:公司名:股票代码:当前股价:使用变量f输出。公司名字:当前股价:股票代码:增长系数:增长天数。该版本均做了强制转换。原创 2024-06-18 16:45:41 · 256 阅读 · 0 评论 -
表达式的格式化
在字符串前面加上前缀f,表示这是一个格式化字符串,可以在字符串中直接引用变量,并使用{}来表示这些变量的位置。表达式:一条具有明确结果的代码语句。原创 2024-06-18 14:47:03 · 250 阅读 · 0 评论 -
字符串格式化的精度控制
n控制小数点精度,要求是数字,会进行小数的四舍五入例如%5d(数字宽度为5空格空格111),%2.3f(11.111。我们可以用辅助符号m.n来控制宽度和精度,m控制宽度,若是宽度小于数字本身,不生效。原创 2024-06-18 13:41:22 · 371 阅读 · 0 评论 -
python路径不对安装不了pip文件
2在环境变量与用户变量处键入python的安装路径点击确认,重新打开cmd输入 pip install 模块名。1.卸载重新安装,在安装界面会出现一个界面,直接打勾,安装结束后路径会配置完成。原创 2024-04-13 09:16:26 · 1109 阅读 · 0 评论 -
新手学python,pycharm如何配置;小白配置pycharm
注册结束之后可以直接登陆,他会告诉你试用期到什么时候结束。然后选择文件存放位置以及python的exe文件所在位置。打开之后一个是登陆一个是注册。新手注册之后再选择登陆。1.选择默认点击允许访问双击pycharm出现。出现以下界面就表示配置成功!会显示可以试用到的年月。原创 2024-03-14 10:14:15 · 305 阅读 · 1 评论 -
小白/新手如何下载安装python
选择第一个的话只需要静静的等待期安装结束就可以了,选择第二个的话需要把下面两个勾选 ,然后自己定义安装目录等待安装结束就会出现该界面。打开命令提示符输入:python 显示版本则安装成功。点击downloads下载该软件。原创 2024-03-14 08:48:40 · 314 阅读 · 0 评论 -
学python新手如何安装pycharm;python小白如何安装pycharm
pycharm的安装就结束了,但是软件并不能直接用,这个时候双击软件会出现。这是由于没有和python配置导致的,下一节我们讲如何配置!打开后选择下载,下图标红部分。点击exe程序,点击下一步!选择安装路径,下一步。原创 2024-03-13 16:38:57 · 453 阅读 · 0 评论
分享