- 博客(14)
- 收藏
- 关注
原创 Python入门教程9:import和常用库(下)
是Python 官方包管理工具,它从(Python Package Index,官方包仓库 https://pypi.org )下载并安装库,就像我们手机上的应用商店一样,而第三方库就是应用商店上的软件,使用第三方库可以极大地提高编程效率。
2026-09-15 12:25:55
30
原创 ASCII 赛博城市HTML代码
摘要:这是一个基于WebGL 2D Canvas实现的ASCII艺术风格赛博朋克城市漫游程序。主要特点包括:1)使用确定性哈希算法无限生成不同布局的赛博朋克建筑群;2)支持WASD移动、鼠标视角控制的第一人称漫游体验;3)通过字符组合(如.:-=+*#%|o█等)构建三维建筑,配合霓虹色和动态光照;4)采用符号距离场(SDF)实现物理碰撞检测;5)包含扫描线、雨滴、星空等赛博朋克特效。程序通过单色字符渲染和动态光影创造独特的数字美学体验,但开发者表示当前效果仍有优化空间。
2026-08-17 12:10:54
478
原创 Python入门教程9:import和常用库(中)
本文详细介绍了Python标准库中三个核心模块的实用功能。math模块提供高精度数学运算,涵盖常量、数论函数、幂对数函数和三角函数等。random模块用于生成伪随机数,支持基础随机数生成、序列操作、随机种子设置和多种概率分布。sys模块与Python解释器交互,处理命令行参数、模块搜索路径、标准输入输出、程序退出和系统信息获取。这些模块是Python开发中处理数学计算、随机模拟和系统交互的基础工具。
2026-08-16 13:42:18
619
原创 Python入门教程9:import和常用库(上)
当模块越来越多,我们就用文件夹来组织它们,这就是包。包的文件结构大致如下图所示:│├── __init__.py # 告诉 Python 这个文件夹是一个包(有时可省略,但建议保留)在main.py试一试:修改module_a.py和module_b.py添加一个分别添加各一个方法,然后在main.py调用它。
2026-08-15 15:50:00
436
原创 Python 函数与类:从 def 到 class 的完整指南
本文系统讲解了Python函数和面向对象编程基础。主要内容包括:1.函数概念及作用,分为内置函数和自定义函数;2.def定义函数的语法规则,涵盖无参函数、有参函数和返回值的使用;3.参数类型(位置参数、默认参数)和变量作用域(局部/全局变量);4.面向对象编程基础,介绍class定义类、__init__构造方法、self关键字及对象实例化;5.强调语法规范如缩进、冒号使用、定义与调用顺序等。最后提供了函数封装、类定义等实践练习,帮助掌握代码复用和面向对象编程的核心概念。
2026-08-08 19:33:06
226
原创 Python入门教程:7.for和while循环
循环语句的核心逻辑:让指定代码段重复执行,满足条件就继续循环,不满足条件就结束循环。条件结果为 True → 继续执行循环内部代码条件结果为 False → 终止循环,跳出循环结构while 循环(条件循环)for 循环(遍历循环)。while循环:条件循环,不确定循环次数,需手动更新条件,防止死循环for循环:遍历循环,适合已知次数、遍历数据场景,搭配range使用最多控制关键字:break结束全程、continue跳过单次、pass空占位。
2026-08-08 19:13:39
230
原创 Python入门教程(六. if条件语句)
判断条件是否成立(布尔结果),成立执行代码,不成立不执行。所有 if 的判断结果,最终都会转为布尔值 True / False条件结果为True→ 执行对应代码条件结果为False→ 跳过对应代码if 语句依靠布尔结果判断,核心是条件表达式三大基础结构:单分支if、双分支if-else、多分支if-elif-else语法禁忌:冒号不能丢、缩进必须规范、判断相等用==多条件组合:and(同时满足)、or(满足其一)、not(取反)支持if嵌套分层判断,简单双分支可使用三元表达式简写。
2026-07-18 16:48:13
140
原创 Python入门教程(五. 列表、元组和字典)
本文介绍了Python中三种常用容器类型:列表(list)、元组(tuple)和字典(dict)。列表使用方括号定义,有序可变,支持增删改查操作;元组使用圆括号定义,有序不可变,适合存储固定数据;字典使用花括号定义,通过键值对存储结构化数据。文章详细讲解了各容器的定义方式、基本操作(增删改查)及常用方法,并通过示例说明其核心特性和适用场景。最后提供了练习题帮助巩固知识,并总结了三种容器在有序性、可变性和适用场景上的关键区别。
2026-07-15 10:11:17
423
原创 Python入门教程(四. 数据类型和变量)
变量和基础数据类型。所有Python程序的本质,都是通过变量存储、处理不同类型的数据,学好本节内容,才能真正开启Python编程实操。简单来说,变量就是存储数据的“容器”,可以理解为一个带名字的盒子,我们把文字、数字、真假状态等数据放进盒子里,后续程序可以随时调用、修改这个盒子里的数据。Python是动态类型语言,和Java、C++不同,Python变量不需要提前声明类型,直接赋值即可创建变量,系统会自动识别数据类型,语法极其简洁。变量:存储数据的容器,直接赋值创建,无需声明类型,严格遵守命名规则。
2026-07-15 10:01:22
196
原创 Python入门教程(三.print和input)
但这个程序是怎么做到的呢,这还要多亏这个函数,print是,可以把文字、数字、变量、数据打印到控制台(屏幕)上给人看。总而言之,你可以在括号里放你想要显示的内容,并且,print还有更多用法:试一试:格式化输出’2026,7,11,星期六‘print还有许多用途,后面我们还会经常提到。
2026-07-11 14:21:58
316
原创 Homebrew安装教程
🔹 清华源(永久) —— 将上述命令中的域名 mirrors.ustc.edu.cn 替换为 mirrors.tuna.tsinghua.edu.cn,注意 BREW_GIT_REMOTE 和 CORE_GIT_REMOTE 的路径也要对应(参考第二步中的清华源地址)。· 确认 HOMEBREW_BOTTLE_DOMAIN 已正确设置,部分旧版本 Homebrew 还需要设置 HOMEBREW_CASK_OPTS,但现在新版已统一走 API,无需额外操作。安装完成后终端会提示添加,通常已自动添加。
2026-07-06 12:29:57
468
原创 python教程入门(二、第一个python程序)
IDE全称集成开发环境),专门用来写代码的全套工具软件,把写代码、运行代码、调试错误、安装库、文件管理全部整合在一个窗口里,不用来回切终端、记事本。我建议使用VS Code,严格来说它是编辑器,但装 Python 插件后完全等同于 IDE,而且十分轻量安装完成后,打开Vscode,左侧扩展栏搜索chinese安装中文插件包安装安装coderunner(调试起来比较方便)
2026-07-04 18:14:16
515
原创 python教程入门(一、Python 环境安装
选择最新稳定版(3.10/3.11/3.12 均可,推荐 3.12)安装方式选Install Now:默认路径安装(新手推荐)(不勾选 cmd 无法识别 python 命令)
2026-07-04 11:55:37
566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅