- 博客(17)
- 收藏
- 关注
原创 开源项目:Recorder — 本地离线 macOS 录音转文字(通用/课堂/雅思,可选 Ollama)
大家好,开源了一个跑在 Mac 本机的录音转文字桌面应用(MIT)。Recorder 是一款运行在 Mac 本机的开源录音转文字桌面应用(MIT 协议)。它坚持「不改写原话」原则,全程本地运行 Whisper 模型,可断网使用,保护隐私。支持通用转写、课堂录音、雅思口语教官三种模式,基于 Apple Silicon 优化,可选 Ollama 本地大模型增强。项目仍在早期,欢迎试用与反馈。
2026-08-11 19:35:12
385
原创 Linux 常用命令及权限管理练习指南
本文记录了 Linux 常用命令的完整实验过程,涵盖 pwd、ls、mkdir、cd、touch、ll 等目录与文件操作命令;随后实操 gzip 和 bzip2 两种压缩工具对 manpath.config 文件进行压缩、查看与解压;最后通过 chmod 命令重点练习文件权限管理,包括字符形式和数字形式修改权限、取消同组读权限、为同组添加写权限以及查看目录权限等操作。
2024-09-15 22:34:06
613
1
原创 VMWare虚拟机与Ubuntu系统安装配置全攻略
本文是一篇面向初学者的 Ubuntu 虚拟机环境搭建教程,完整梳理了从下载安装 VMware Workstation、创建并配置 Ubuntu 虚拟机,到在 Ubuntu 中安装配置 SSH 服务,最后使用 MobaXterm 连接虚拟机的全流程,并配以截图和关键命令说明,适合需要快速搭建本地 Linux 开发或学习环境的读者参考。
2024-09-08 01:54:56
1036
原创 字符串操作补充
本文围绕 Python 字符串的常用操作展开,依次介绍字符串查找、大小写转换、字符替换和空格清理四类方法。通过 in、find、切片、capitalize、lower、upper、replace、lstrip、rstrip 和 strip 等示例,帮助读者快速掌握字符串处理的基本技巧,并理解「直到但不包括」「替换不影响原字符串」等关键规则。
2024-09-03 21:55:34
487
原创 探索Python中的循环与字符串操作
本文围绕 Python 字符串的遍历与切片展开,先通过 while 循环逐个访问字符串字符,再引入 for 循环简化代码;随后以统计单词中相同字母的数量为例,展示循环与条件判断的结合;最后系统介绍字符串切片的基本用法和带步长的进阶切片,帮助读者理解字符串索引、边界与反向遍历规则。
2024-09-03 20:31:01
888
原创 布尔值与循环:查找集合中的特定值
本文围绕 Python 循环中的布尔值判断展开,先通过“查找集合中是否存在目标值”的问题讲解布尔值(Boolean)的 True/False 特性,再用寻找最大值的案例回顾排序方法,并介绍以负无穷(-inf)作为初始值的判断技巧,帮助读者掌握循环与布尔变量的配合使用。
2024-08-08 17:39:42
444
原创 探索循环中的计数与筛选功能
本文从 Python 的基础 for 循环出发,围绕「计数器」「数字相加」「计数、求和与平均数」「过滤筛选」四个递进示例,演示如何通过循环变量和条件语句批量处理数据,帮助读者理解循环结构在重复计算与条件筛选中的实际用法。
2024-08-08 17:38:57
470
原创 通过循环结构深入理解最大值与最小值的查找
本文从 max()、min() 函数引入,讲解如何通过循环逐个比较来寻找数据集中的最大值和最小值。文章先用 largerst_so_far 演示最大值查找,再说明直接用 -1 初始化最小值变量会导致错误结果,最后引入 None 类型作为更合理的初始值,完成最小值查找。
2024-08-08 17:37:59
699
原创 for 循环入门:迭代与应用
本文围绕 Python 中的 for 循环展开,说明它是一种无需事先检验即可执行的定循环。文章结合数字集合与字符串集合两个示例,介绍了 for 关键字、循环变量以及 in 保留词的基本用法,并简要对比了 for 循环与 while 循环的差异。
2024-08-07 19:36:34
415
原创 掌握循环控制:while 循环和循环控制语句
本文从 Python 的 while 循环入手,结合可运行代码示例,逐步讲解 while 函数的基本原理、无限循环和零循环的运行特点,并介绍 break 与 continue 两种循环控制语句的用法与区别,适合编程初学者理解循环执行流程。
2024-08-07 19:13:22
638
原创 Python 中的排序与 ASCII 编码解析
本文从 Python 的数字与字母比大小出发,介绍 max() 和 min() 函数的基本用法;随后讲解 ASCII 编码的由来与字符排序规则,并通过 chr() 和 ord() 函数演示字符与编码位置的快速查阅方法。
2024-08-07 17:36:52
685
原创 DRY 原则与def函数的使用
本文面向 Python 初学者,介绍 def 函数如何帮助我们遵循 DRY 原则、储存并重复使用代码。文章从基础函数定义与调用讲起,再结合 if、elif、else 实现多语言打招呼程序,讲解 return 与格式化字符串用法;最后通过加法案例说明如何用函数封装计算逻辑,并指出 input 输入默认是字符串,需要先用 float 等类型转换再参与运算。
2024-08-06 20:13:00
412
原创 Python 条件与异常处理:elif 和 try-except
本文承接 if 条件语句与 if-else 结构,继续讲解 Python 中 elif 的用法,并通过对比演示说明 elif 与多个 if 在条件匹配和输出数量上的差异。随后介绍 try-except 结构,展示如何为可能出错的代码添加“保险策略”,在程序异常时给出友好提示,避免直接出现 traceback。
2024-08-06 19:44:12
580
原创 从顺序执行到条件执行:解析 if 语句
本文围绕 Python 的条件执行展开,从顺序执行与条件执行的区别引入,依次讲解 if 语句的用法、缩进与取消缩进对代码层级的影响、常见比较运算符,以及 if-else 结构如何让代码更简洁。通过多个可运行的小示例,帮助读者逐步掌握 Python 中的条件判断逻辑。
2024-08-06 18:43:34
628
原创 Python的 基础运算指南
本文面向 Python 初学者,系统介绍基础算术运算符的使用方法,涵盖加法、减法、乘法、除法、指数和取余运算;同时结合变量赋值、字符串拼接、traceback 报错信息、type() 类型检查、运算顺序、Python 从 0 开始计数以及 len() 测量长度等知识点,帮助读者理解 Python 的运算规则、常见错误排查思路和数字计数习惯。
2024-08-05 22:08:55
447
1
原创 理解Python中的保留词和变量命名规则
本文面向 Python 初学者,围绕三个基础概念展开:介绍 Python 的保留词及其作用,提醒读者不要使用保留词命名;说明变量是储存数据的容器,并通过赋值示例讲解变量值的覆盖过程;总结变量命名的基本规则,包括开头字符限制、大小写区分以及选择有意义变量名的重要性。全文借助类比和简单代码示例,帮助读者快速理解 Python 编程的基础知识。
2024-08-05 19:25:11
488
原创 探索Python中的常量、数据类型转换及输入输出
本文面向 Python 初学者,围绕数字类型的基础概念展开。文章先介绍常量,随后分别说明整数(Integer)与浮点数(Floating-point Number)的含义和运算;接着重点讲解通过 float() 和 int() 实现两者的类型互换,并提醒读者注意计算机转换时并不遵循四舍五入的规则;最后介绍输入与输出的基本概念、input() 函数的使用,以及如何正确看待程序报错。
2024-08-05 18:38:47
491
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅