自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 清华大学《DeepSeek从入门到精通》04

提示语链的设计需要遵循一定的原则,以确保其在任务执行中的有效性和连贯性。任务分解的概念源于问题解决理论和系统工程学。将任务分解应用于提示语设计,实际上是在模拟人类处理复杂问题的方式。生成内容的连续性提示语序列。通过将复 杂任务分解成多个可操作的子任务,确保生成的内容逻辑清晰、 主题连贯。分解与重组:先将复杂问题分解为简单组件,再设计其交互方式。整体行为观察:设计机制来观察和解释从互动中涌 现的整体行为。互动规则设定:在提示语中定义组件互动规则。为了更好地理解和设计提示语链,可采用。

2025-03-21 17:07:15 375

原创 清华大学《Deepseek从入门到精通》03

提示语(Prompt是用户输入给AI系统的指令或信息,用于 引导AI生成特定的输出或执行特定的任务。简单来说,提示语 就是我们与AI“对话时所使用的语言,它可以是一个简单的问 题,一段详细的指令,也可以是一个复杂的任务描述。包括指令、上下文和期望:指令(:这是提示语的核心,明确告诉AI你希望它执行什么任务。上下文(Context):为AI提供背景信息,帮助它更准确地理解和执行任务。期望(:明确或隐含地表达你对AI输出的要求和预期。

2025-03-20 16:25:53 1359

原创 Python元组

tuple 不可变是指当你创建了 tuple 时候,它就不能改变了,也就是说它也没有 append(),insert()这样的方法但它也有获取某个索引值的方法,但是不能重新赋值。

2025-03-19 19:27:48 471

原创 Python列表list

1、列表可以存放多个不同类型数据,即:列表就是一列数据(多个数据)2、列表也是一种数据类型#列表的定义'''1.定义了一个列表,名于为ist1,值为[100,200,300,400,500]2.100 就是其中的一个数据1元素'''#输出列表数据。

2025-03-18 19:54:49 671

原创 Python数据容器概述

1、数据容器是一种数据类型,有些地方也简称为容器/collections2、数据容器可以存放多个数据,每一个数据也被称为一个元素3、存放的数据/元素可以是任意类型4、简单的说,数据容器就是一种可以存放多个数据 / 元素的数据类型5、简单的示意图。

2025-03-13 15:18:47 241

原创 Python全局变量和局部变量

全局变量:在整个程序范围内都可以访问,定义在函数外,拥有全局作用域的变量。局部变量:只能在其被声明的函数范围内访问,定义在函数内部,拥有局部作用域的变量。

2025-03-13 14:42:31 290

原创 Python中lambda匿名函数

如果我们有这样一个需求,需要将函数作为参数进行传递,但是这个函数只使用一次,这时,我们可以考虑使用ambda匿名函数1、函数的定义def关键字,可以定义带有名称的函数,可以重复使用lambda关键字,可以定义匿名函数(无名称),匿名函数只能使用一次匿名函数用于临时创建一个函数,只使用一次的场景2、匿名函数基本语法lambda 形参列表: 函数体(一行代码)lambda关键字,表示定义匿名函数形参列表: 比如 num1,num2 表示接收两个参数。

2025-03-13 14:27:01 263

原创 Python函数作为参数传递

1、f1 和 f2 都有对两个数求最大值的需求,2、如果有更多的函数也有对两个数 求最大的需求,在每个函数都写一份相同代码会冗余,而且,不利用维护3、解决方案,编写一个函数(该函数可以返回两个数的最大值),4、将该函数作为参数传给f1,f2就非常棒了——>

2025-03-13 12:57:25 283

原创 Python函数的递归调用

1、简单的说: 递归就是函数自己调用自己,每次调用时传入不同的值2、递归有助于编程者解决复杂问题,同时可以让代码变得简洁。

2025-03-12 21:50:58 230

原创 Python函数的传参机制

字符串的逻辑和上面的数字传参机制一样。

2025-03-12 20:25:30 290

原创 Python函数的调动以及注意事项

内存,代码区,栈,数据区,输出控制台。

2025-03-11 16:22:16 336

原创 Python函数定义

1、为完成某一功能的程序指令(语句)的集合,称为函数2、在python中,函数分为:系统函数、自定义函数(查看python文档.)3、提高代码的复用性4、可以将实现的细节封装起来,然后供其他用户来调用即可。

2025-03-11 15:46:43 381

原创 Python——return语句

(1)return使用在函数,表示跳出所在的函数。(2)在讲解函数的时候,会详细的介绍。

2025-03-11 14:00:28 189

原创 Python——continue语句

说明:(1)continue 语句用于 for 或 while 循环所嵌套的代码中(2)continue语句用于结束本次循环,继续执行循环的下一个轮次(3)继续执行的是:该continue最近的外层循环的下一个轮次。

2025-03-11 12:15:00 236

原创 Python——break语句

看下面一个需求:(1)随机生成 1-100的一个数,直到生成了97这个数,看看你一共用了几次?(2)提示使用 random 模块的 randint( )函数来生成随机数,该函数的语法为:返回随机整数 N满足 a<=+N<= b。相当于 randrange(a,b+1)。

2025-03-10 20:10:27 339

原创 Python多重循环控制

1、将一个循环放在另一个循环体内,就形成了嵌套循环。其中,for,while 均可以作为外层循环和内层循环。【建议一般使用两层,最多不要超过3层,否则,代码的可读性不好】2、实质上,嵌套循环就是把内层循环当成外层循环的循环体。3、如果外尽循环次数为m次,内层为n次,则内层循环体实际上需要执行m*n次。

2025-03-10 18:06:38 348

原创 Python——while循环控制

while循环用于在表达式为真的情况下,重复的(循环的)执行,是通过while语句来实现的.while 判断条件(condition):循环操作语句(statements).1、while 是关键字,是规定好的2、当判断条件为True 时,就执行循环操作语句,如果为False,就退出while3、循环操作语句,这里可以有多条语句,也就是我们要循环执行的代码,也叫循环体。

2025-03-10 17:06:10 418

原创 Python_for循环控制

什么情况下会进入到else,就是for循环正常的完成遍历,在遍历过程中,没有被打断(解释:比如没有执行到break语句)2、如需要遍历数字序列,可以使用内置range()函数,它会生成数列。range()生成的数列是 前闭后开。(3)通过list( )可以査看range( )生成的序列包含的数据;(1)虽然被称为函数,但range 实际上是一个不可变的序列类型;(2)range 默认增加的步长step是1,也可以指定;(4)range( )生成的数列是 前闭后开。1、循环时,依次将序列中的值取出赋给变量。

2025-03-10 16:29:40 346

原创 Python流程控制

程序从上到下逐行运行,没有任何的判断和跳转。

2025-03-08 20:07:53 381

原创 Python标识符、关键字和 input 函数

Python标识符和关键字

2025-03-07 18:59:04 227

原创 Python运算符

1、对于除号 / ,返回结果是小数2、对于取整除 // ,返回商的整数部分(并且是向下取整)3.、当对一个数取模时,对应的运算公式:a % b = a - a // b * b。

2025-03-07 18:03:41 288

原创 Python数据类型转换

1. Python变量类型不固定,会根据变量当前值运行时决定。2. 在运算的时候,数据类型会向高精度转换,float的精度高于int。

2025-03-07 17:24:32 366

原创 python字符串驻留机制

python对相同的字符串只保留一份且不可变,后续创建相同字符串时候,不会开辟新空间,而是把该字符串的地址赋给新创建的变量。1. 字符串是由26个英文大小写字母,0-9,_ 组成。# id( )函数可以返回数据的内存地址。2. 字符串长度为0或1时,不管是什么字符。3. 字符串在编译时进行驻留,而非运行时候。4. [-5, 256]的整数数字。

2025-03-06 23:50:12 208

原创 Python数据类型简介

1. python中的变量必须先赋值,赋值之后变量才会被创建2. 我们所说的类型是变量所指的内存数据的类型3. 使用type函数查看数据类型。

2025-03-06 02:28:37 201

原创 Python中加号的使用

1. 当左右两边都是数值型时,做加法运算。2. 当左右两边都是字符串,则做拼接运算。3. 字符串+数字,会报错。

2025-03-06 02:15:41 562

原创 Python 格式化输出

2. format 函数,不用注意变量类型,需要注意变量个数和大括号个数相同,详情见文档。3. f-strings 推荐,最便捷,详情见文档。1. 百分号操作符,需要注意变量类型,详情见文档。

2025-03-06 00:48:15 247

原创 Python 变量的基本原理

内存(Memory)是计算机的重要部件,它用于暂时存放CPU中的运算数据,以及与硬盘等外部存储交换的数据。它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行。程序在执行时候,程序数据先加载到内存中,存在在内存中(例如,变量的名称是a,变量的值是1,1是Int类型(整数类型)

2025-03-04 19:41:52 236

原创 Python规范和文档

使用一次tab操作,实现缩进,默认整体向右边移动,时候用shift+tab整体向左移。= 两边习惯性各加一个空格比较规整,比如: Tools\demo\hanoi.py。如果使用注释函数或者其中的某个步骤,使用单行注释。变量之间使用逗号间隔比较清晰。使用多行注释来注释多行说明。正确的注释和注释风格。

2025-03-04 18:42:43 262

原创 Python注释

"""注释文字""" 或者 '''注释文字'''#coding: 编码。

2025-03-04 17:32:46 251

原创 Python 转义字符

【代码】Python 转义字符。

2025-03-04 17:18:23 215

原创 清华大学《Deepseek从入门到精通》2

以通用语言模型解数学题为例,问 “小明买 3 支笔,每支 5 元,2 个本子,每个 3 元,共花多少钱”,若不引导推理步骤直接提问,模型易跳过关键逻辑答错。若用 CoT 提示引导,如 “先算笔总价 5×3 = 15 元,再算本子总价 3×2 = 6 元,最后相加 15 + 6 = 21 元,照此步骤回答”,模型就能依提示补能力短板,得出正确答案。模型自会依内化逻辑生成结构化推理过程,若强行分步指导,像 “先画三角形,再作辅助线” 等,可能限制其能力。,对于推理模型,简洁指令,聚焦目标,信任其内化能力,

2025-03-04 16:35:14 467

原创 清华大学《Deepseek:从入门到精通》1

DeepSeek是一家专注通用人工智能(AGI)的中国科技公司,主攻大模型研发与应用。其开发的DeepSeek-R1开源推理模型,擅长处理复杂任务且能够免费商用。其性能可以媲美Open AI-o1正式版。直接面向用户或者支持开发者,提供智能对话、文本生成、语义理解、计算推理、代码生成补全等应用场景, 支持联网搜索与深度思考模式,同时支持文件上传,能够扫描读取各类文件及图片中的文字内容。

2025-03-04 15:14:49 1276

原创 IDE(集成开发环境) PyCharm

软件下载:www.jetbrains.com。

2025-03-03 20:10:45 345

原创 如何快速掌握技术和知识点

学无止境,螺旋递增。

2025-03-03 18:54:28 210

原创 Python快速入门

2. 使用记事本:新建一个后缀 .py 的记事本——书写程序——打开cmd窗口——进入到 ,py 所在文件夹——dir 可以查看当前文件夹下东西——输入“Py 文件名”,运行程序。4. Python程序由一条条语句构成,每条语句之后不需要;技术,但如果带上,也不会报错,建议不带。1. 使用命令窗口:打开命令窗口——Python——print("hello world")Python.exe,就是Python解释器,一个程序,将Python源码转成计算机二进制码。代码——>解释器——>二进制码。

2025-03-03 18:36:29 177

原创 Python开发环境

因为系统默认会因为当我们在cmd 输入python后先在当前目录下执行python.exe,如果没有就会按照path环境变量配置的路径依次去查找,如果找到了就执行,如果找不到就会报告错误。如何手动配置path呢?此电脑右键——属性——高级系统设置——高级——环境变量——选中用户变量下的Path点击编辑——新建路径——通常配置Python安装主目录和主目录下的scripts——将配置的路径上移到最上面——确定,此时任意打开目录都可以启动Python。

2025-03-02 23:29:04 321

原创 Python的特点

Python语言特点1. 简单易学,相对其他编程语言而言2. 面向对象,既可以面向过程,也可以面向对象(OOP)3. 开源4. 可移植性,多平台多系统5. 解释性,由解释器把源代码转换为字节码,就是不需要编译过程。6. 高级语言,不需要管理程序使用内存一类的底层细节7. 可扩展性,简单讲就是可以调用其他语言的模块,组件,框架等等(胶水语言)8. 丰富的库,功能强大9. 规范的代码,Python采用哦个强制缩进的方式,使得代码具有很好的可读性

2025-03-02 17:59:08 285

原创 Python开发工具介绍

IDLE:Python自带的开发工具PyCharm:JetBrains开发的Python IDE(推荐)Sublime Text:跨平台的、轻量级的代码编辑器Sublime Text:跨平台的、轻量级的代码编辑器如果你足够强,你甚至可以使用普通的文本编辑器,比如记事本、editplus、notepad++等

2025-03-02 17:51:38 203

原创 为什么偏偏是Python?

计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。

2025-02-28 19:07:17 195

原创 Python 学习第一天

There should be one-- and preferably only one --obvious way to do it. 任何问题应有一种,且最好只有一种,显而易见的解决方法。If the implementation is easy to explain, it may be a good idea. 很好解释的,可能是好方法。If the implementation is hard to explain, it's a bad idea.很难解释的,必然是坏方法。

2023-12-20 14:42:52 522 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除