overmind1980_个人页

个人头像照片 overmind1980
个人头像照片 个人头像照片
94
0
11

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:
  • Java
    初级

    能力说明:

    了解变量作用域、Java类的结构,能够创建带main方法可执行的java应用,从命令行运行java程序;能够使用Java基本数据类型、运算符和控制结构、数组、循环结构书写和运行简单的Java程序。

    获取记录:

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年01月

  • 01.03 14:01:32
    发表了文章 2025-01-03 14:01:32

    [oeasy]python056_python中下划线是什么意思_underscore_理解_声明与赋值_改名字

    在Python中,下划线有多种用途。单下划线(_)常用于避免命名冲突,如将`max`改为`max_`以保留内置函数功能。双下划线(__var__)通常用于特殊方法和属性,如`__name__`、`__doc__`等。此外,单下划线(_)在交互式解释器中表示上一次表达式的值,但不建议作为普通变量名使用。总结:下划线用于避免命名冲突及特殊标识。

2024年12月

  • 12.29 08:20:19
    发表了文章 2024-12-29 08:20:19

    [oeasy]python055_python编程_容易出现的问题_函数名的重新赋值_print_int

    本文介绍了Python编程中容易出现的问题,特别是函数名、类名和模块名的重新赋值。通过具体示例展示了将内建函数(如`print`、`int`、`max`)或模块名(如`os`)重新赋值为其他类型后,会导致原有功能失效。例如,将`print`赋值为整数后,无法再用其输出内容;将`int`赋值为整数后,无法再进行类型转换。重新赋值后,这些名称失去了原有的功能,可能导致程序错误。总结指出,已有的函数名、类名和模块名不适合覆盖赋新值,否则会失去原有功能。如果需要使用类似的变量名,建议采用其他命名方式以避免冲突。
  • 12.20 09:42:55
    发表了文章 2024-12-20 09:42:55

    [oeasy]python054_python有哪些关键字_keyword_list_列表_reserved_words

    本文介绍了Python的关键字列表及其使用规则。通过回顾`hello world`示例,解释了Python中的标识符命名规则,并探讨了关键字如`if`、`for`、`in`等不能作为变量名的原因。最后,通过`import keyword`和`print(keyword.kwlist)`展示了Python的所有关键字,并总结了关键字不能用作标识符的规则。
  • 12.18 05:40:31
    发表了文章 2024-12-18 05:40:31

    [oeasy]python053_学编程为什么从hello_world_开始

    视频介绍了“Hello World”程序的由来及其在编程中的重要性。从贝尔实验室诞生的Unix系统和C语言说起,讲述了“Hello World”作为经典示例的起源和流传过程。文章还探讨了C语言对其他编程语言的影响,以及它在系统编程中的地位。最后总结了“Hello World”、print、小括号和双引号等编程概念的来源。
  • 12.12 11:39:46
    发表了文章 2024-12-12 11:39:46

    [oeasy]python052_[系统开发语言为什么默认是c语言

    本文介绍了C语言为何成为系统开发的首选语言,从其诞生背景、发展历史及特点进行阐述。C语言源于贝尔实验室,与Unix操作系统相互促进,因其简洁、高效、跨平台等特性,逐渐成为主流。文章还提及了C语言的学习资料及其对编程文化的影响。
  • 12.11 07:29:12
    发表了文章 2024-12-11 07:29:12

    [oeasy]python051_什么样的变量名能用_标识符_identifier

    本文介绍了Python中变量名的命名规则,强调标识符(identifier)必须以字母或下划线开始,后续可包含字母、下划线及数字。通过`isidentifier()`函数可验证字符串是否为合法标识符。文中还探讨了为何数字不能作为标识符的开头,并提供了相关练习与解答,最后提及这些规则源自C语言的影响。
  • 12.09 07:43:46
    发表了文章 2024-12-09 07:43:46

    [oeasy]python050_如何删除变量_del_delete_variable

    本文介绍了Python中如何删除变量,通过`del`关键字实现。首先回顾了变量的声明与赋值,说明变量在声明前是不存在的,通过声明赋予其生命和初始值。使用`locals()`函数可查看当前作用域内的所有本地变量。进一步探讨了变量的生命周期,包括自然死亡(程序结束时自动释放)和手动删除(使用`del`关键字)。最后指出,删除后的变量将无法在当前作用域中被访问,并提供了相关示例代码及图像辅助理解。
  • 12.07 10:55:29
    发表了文章 2024-12-07 10:55:29

    [oeasy]python049_[词根溯源]locals_现在都定义了哪些变量

    本文介绍了Python中`locals()`函数的使用方法及其在调试中的作用。通过回顾变量赋值、连等赋值、解包赋值等内容,文章详细解释了如何利用`locals()`函数查看当前作用域内的本地变量,并探讨了变量声明前后以及导入模块对本地变量的影响。最后,文章还涉及了一些与“local”相关的英语词汇,如`locate`、`allocate`等,帮助读者更好地理解“本地”概念在编程及日常生活中的应用。
  • 12.04 05:51:05
    发表了文章 2024-12-04 05:51:05

    [oeasy]python048_用变量赋值_连等赋值_解包赋值_unpack_assignment _

    本文介绍了Python中变量赋值的不同方式,包括使用字面量和另一个变量进行赋值。通过`id()`函数展示了变量在内存中的唯一地址,并探讨了变量、模块、函数及类类型的地址特性。文章还讲解了连等赋值和解包赋值的概念,以及如何查看已声明的变量。最后总结了所有对象(如变量、模块、函数、类)都有其类型且在内存中有唯一的引用地址,构成了Python系统的基石。

2024年11月

  • 11.28 10:52:22
    发表了文章 2024-11-28 10:52:22

    046_pdb_debug_调试赋值语句_先声明赋值_再使用

    本文介绍了Python中变量的声明与赋值过程,通过pdb调试工具演示了如何逐步执行代码,观察变量声明和赋值的时机。强调了变量必须先声明赋值后才能使用的原则,并展示了调试过程中的一些常见命令和技巧。最后提到变量的具体存储位置将在后续课程中讲解。
  • 11.26 11:17:27
    发表了文章 2024-11-26 11:17:27

    [oeasy]python045_[词根溯源]赋值_assignment_usage_使用

    本文回顾了上一次讲解的内容,重点讨论了变量的概念及其在各种系统和游戏中的应用。文章详细解释了变量的声明与赋值操作,强调了赋值即为将具体值存储到变量名下的过程。同时,通过例子说明了字面量(如数字0)不能被赋值给其他值的原因。此外,还探讨了“赋值”一词的来源及其英文表达“assignment”的含义,并简要介绍了与之相关的英语词汇,如sign、assign、signal等。最后,总结了本次课程的核心内容,即赋值操作的定义和实现方式。
  • 11.24 10:33:26
    发表了文章 2024-11-24 10:33:26

    044[词根溯源]declaration_变量含义_meaning_声明

    本文回顾了上期制作ASCII码表的内容,并深入探讨了变量的概念及其在不同场景下的应用,如火车票预订、教务系统及游戏开发中变量的变化与使用。文章还介绍了Python中变量的声明与赋值方法,以及“声明”一词的词源解析,强调了声明变量的重要性,为后续学习如何使用变量做了铺垫。
  • 11.22 09:28:37
    发表了文章 2024-11-22 09:28:37

    [oeasy]python043_自己制作的ascii码表_循环语句_条件语句_缩进_indent

    本文介绍了如何使用Python制作ASCII码表,回顾了上一次课程中`print`函数的`end`参数,并通过循环和条件语句实现每8个字符换行的功能。通过调整代码中的缩进,实现了正确的输出格式。最后展示了制作完成的ASCII码表,并预告了下一次课程的内容。
  • 11.15 09:25:05
    发表了文章 2024-11-15 09:25:05

    [oeasy]python0041_输出ASCII码表_英文字符编码_键盘字符_ISO_646

    本文介绍了ASCII码表的生成与使用,包括英文字符、数字和符号的编码。通过Python代码遍历0到127的ASCII值,解决了找不到竖线符号的问题,并解释了ASCII码的固定映射关系及其重要性。文章还介绍了ASCII码的历史背景,以及它如何成为国际标准ISO 646。最后,通过安装`ascii`程序展示了完整的ASCII码表。
  • 11.11 07:19:41
    发表了文章 2024-11-11 07:19:41

    [oeasy]python040_缩进几个字符好_输出所有键盘字符_循环遍历_indent

    本文探讨了Python代码中的缩进问题。通过研究`range`函数和`for`循环,发现缩进对于代码块的执行至关重要。如果缩进不正确,程序会抛出`IndentationError`。文章还介绍了Python的PEP8规范,推荐使用4个空格进行缩进,并通过示例展示了如何使用Tab键实现标准缩进。最后,通过修改代码,输出了从0到122的字符及其对应的ASCII码值,但未能找到竖线符号(`|`)。文章在总结中提到,下次将继续探讨竖线符号的位置。
  • 11.04 07:57:08
    发表了文章 2024-11-04 07:57:08

    [oeasy]python039_for循环_循环遍历_循环变量

    本文回顾了上一次的内容,介绍了小写和大写字母的序号范围,并通过 `range` 函数生成了 `for` 循环。重点讲解了 `range(start, stop)` 的使用方法,解释了为什么不会输出 `stop` 值,并通过示例展示了如何遍历小写和大写字母的序号。最后总结了 `range` 函数的结构和 `for` 循环的使用技巧。

2024年10月

  • 10.28 07:20:16
    发表了文章 2024-10-28 07:20:16

    [oeasy]python038_ range函数_大小写字母的起止范围_start_stop

    本文介绍了Python中`range`函数的使用方法及其在生成大小写字母序号范围时的应用。通过示例展示了如何利用`range`和`for`循环输出指定范围内的数字,重点讲解了小写和大写字母对应的ASCII码值范围,并解释了`range`函数的参数(start, stop)以及为何不包括stop值的原因。最后,文章留下了关于为何`range`不包含stop值的问题,留待下一次讨论。
  • 10.21 07:22:49
    发表了文章 2024-10-21 07:22:49

    [oeasy]python037_ print函数参数_sep分隔符_separator

    本文介绍了Python中`print`函数的`sep`参数,即分隔符。通过回顾上文内容,解释了类型与`type`的概念,并强调了参数类型的重要性。文章详细探讨了`print`函数如何使用`sep`参数来分隔输出值,默认分隔符为空格(序号32)。还讨论了如何修改分隔符为其他字符,如冒号,并解释了为何反斜杠需要使用双反斜杠表示。最后,文章追溯了`sep`名称的由来,以及相关词汇的历史背景,如盎格鲁-萨克逊人的武器和语言。
  • 10.08 08:14:57
    发表了文章 2024-10-08 08:14:57

    [oeasy]python036_数据类型有什么用_type_类型_int_str_查看帮助

    本文回顾了Python中`ord()`和`chr()`函数的使用方法,强调了这两个函数互为逆运算:`ord()`通过字符找到对应的序号,`chr()`则通过序号找到对应的字符。文章详细解释了函数参数类型的重要性,即`ord()`需要字符串类型参数,而`chr()`需要整数类型参数。若参数类型错误,则会引发`TypeError`。此外,还介绍了如何使用`type()`函数查询参数类型,并通过示例展示了如何正确使用`ord()`和`chr()`进行转换。最后,强调了在函数调用时正确传递参数类型的重要性。

2024年09月

  • 09.23 10:43:02
    发表了文章 2024-09-23 10:43:02

    [oeasy]python035_根据序号得到字符_chr函数_字符_character_

    本文介绍了Python中的`ord()`和`chr()`函数。`ord()`函数通过字符找到对应的序号,而`chr()`函数则根据序号找到对应的字符。两者互为逆运算,可以相互转换。文章还探讨了单双引号在字符串中的作用,并解释了中文字符和emoji也有对应的序号。最后总结了`ord()`和`chr()`函数的特点,并提供了学习资源链接。
  • 09.18 08:11:55
    发表了文章 2024-09-18 08:11:55

    [oeasy]python034_计算机是如何认识abc的_ord函数_字符序号_ordinal_

    [oeasy]python034_计算机是如何认识abc的_ord函数_字符序号_ord
  • 09.09 09:36:42
    发表了文章 2024-09-09 09:36:42

    [oeasy]python0033_先有操作系统还是先有编程语言_c语言是怎么来的

    本文回顾了计算机语言与操作系统的起源,探讨了早期 Unix 操作系统及其与 C 语言的相互促进发展。Unix 最初用汇编语言编写,运行在 PDP-7 上,后来 Thompson 和 Ritchie 开发了 C 语言及编译器,使 Unix 重写并成功编译。1974 年 Ritchie 发表论文,Unix 开始被学术界关注,并逐渐普及。伯克利分校也在此过程中发挥了重要作用,推动了 Unix 和 C 语言的广泛传播。

2024年08月

  • 08.26 10:11:30
    发表了文章 2024-08-26 10:11:30

    [oeasy]python031_[趣味拓展]unix起源_Ken_Tompson_Ritchie_multics

    回顾了上次内容关于调试的基本概念后,本文介绍了Unix操作系统的起源。从早期计算机任务的独占执行方式讲起,到1960年代 Dartmouth 开发出分时算法,使得一台主机能够面对多个终端,轮流使用CPU时间片。随后,贝尔实验室、通用电气和MIT合作开展Multics项目,项目成员Kenneth Thompson与Dennis Ritchie在此期间开发了一款名为《Space Travel》的游戏。然而,因金融动荡等原因,Multics项目最终被裁撤。Thompson和Ritchie后来利用实验室闲置的一台PDP-7计算机仅用三周时间就开发出了Unix操作系统的第一版,初衷是为了能够继续玩游戏。
  • 08.19 18:18:58
    发表了文章 2024-08-19 18:18:58

    [oeasy]python0030_动态控制断点_breakpoints_debug_调试

    [oeasy]python0030_动态控制断点_breakpoints_debug_调试
  • 08.12 15:22:57
    发表了文章 2024-08-12 15:22:57

    [oeasy]python029_ until_直接跳转到_unt_breakpoint_断点函数

    回顾早期计算机操作员多为女性,她们甚至发明了“bug”这个词。为了体验调试过程,我们故意在Python脚本中引入了一个拼写错误,并通过直接运行程序遇到了`NameError`。 通过`until`命令,我们可以快速跳转到指定行执行,这对于大型项目非常有用。此外,`continue`(或简写`c`)命令则会一直执行到下一个断点或程序结束。我们还可以在代码中使用`breakpoint()`设置断点,配合`continue`命令使用,实现快速跳转至特定位置进行调试。 这些技巧使调试过程变得高效且有趣,如同解开谜题一般。下次我们将探讨如何在调试过程中动态设置与取消断点。
  • 08.05 10:13:25
    发表了文章 2024-08-05 10:13:25

    [oeasy]python0028_女性程序员_Eniac_girls_bug_Grace

    回顾上次内容,我们了解到 `.py` 文件中的代码是按顺序一行行被解释执行的,可以使用 `pdb3 hello.py` 来调试程序。此外,我们探讨了“bug”这一术语的由来,它最早是在 1947 年由 Grace Murray Hopper 发现的一只真正的飞蛾所引起的计算机故障,从此“debugging”成了查找并修复程序错误的过程。早期的程序员大多为女性,因为她们通常更加细心且有耐心,这些特质对于检查错综复杂的线路和编程工作至关重要。编程与编织有着相似之处,都需要细致和有条理的操作。最后,我们认识到 bug 的存在是程序员工作的基础,没有 bug 就不需要程序员去修正它们。

2024年07月

2024年06月

2024年05月

  • 05.29 13:18:22
    发表了文章 2024-05-29 13:18:22

    [oeasy]python019_ 如何在github仓库中进入目录_找到程序代码_找到代码

    本文档介绍了如何在终端环境下使用Git克隆仓库后,通过`cd`、`pwd`和`ls`命令导航并找到下载的文件。首先,使用`ls`查看当前目录,然后通过`cd`逐层进入目标文件夹,最后到达包含游戏文件game.py的位置。文章还提到了如果`git clone`失败,可以直接进行下一节实验。
  • 05.23 08:49:13
    发表了文章 2024-05-23 08:49:13

    [oeasy]python018_ 如何下载github仓库_git_clone_下载仓库

    在这个文档中,作者讨论了如何继续进行编程学习,特别是关于GitHub的使用。首先,回顾了从编写简单代码到管理大量代码的过程。然后,提到了通过“保存运行一条龙”操作来处理代码,以及GitHub作为全球最大的开源软件平台的重要性。在GitHub上,用户可以找到各种软件项目,包括Linux、Python和Blender等。 作者解释了GitHub的基本操作,如点赞(star)、 fork(复制项目)和watch(关注项目更新)。还介绍了如何下载项目到本地,通过`git clone`命令复制仓库的URL并将其粘贴到终端进行下载。如果遇到问题,可以尝试更换HTTP链接或等待一段时间重试。
  • 05.20 19:45:28
    发布了视频 2024-05-20 19:45:28

    018github是怎么用的,如何下载仓库

    018github是怎么用的,如何下载仓库
  • 05.17 09:12:55
    发表了文章 2024-05-17 09:12:55

    [oeasy]python017_万行代码之梦_vim环境_复制粘贴

    在这个教程中,作者分享了如何在 Vim 编辑器中快速创建和操作大量代码行。首先,通过 `yy` 复制一行,然后使用 `p` 粘贴来增加代码行数。通过反复粘贴,可以迅速生成多行代码。为了加快操作,可以用 `9999p` 来一次性粘贴9999行。接着,介绍了撤销(`u`)和重做(`ctrl+r`)的操作,以及删除整篇文档的快捷方式。最后,作者提到虽然可以生成一万行代码,但并不建议这样做,因为可能会导致程序崩溃,并提醒大家适度编程。
  • 05.13 07:32:53
    发布了视频 2024-05-13 07:32:53

    017如何将代码量迅速提升到一万行

    017如何将代码量迅速提升到一万行
  • 05.08 07:32:26
    发表了文章 2024-05-08 07:32:26

    [oeasy]python0016_在vim中直接运行python程序

    在 Vim 编辑器中,可以通过`:!`命令来执行外部程序,例如`:!python3 oeasy.py`来运行Python程序。如果想在不退出Vim的情况下运行当前编辑的Python文件,可以使用`%`符号代表当前文件名,所以`:!python3 %`同样能运行程序。此外,可以使用`|`符号连续执行命令,例如`:w|!python3 %`会先保存文件(`w`)然后运行Python程序。这样,就可以在不离开Vim的情况下完成编辑、保存和运行Python程序的流程。
  • 05.06 07:28:58
    发布了视频 2024-05-06 07:28:58

    016_如何在vim里直接运行python程序

    016_如何在vim里直接运行python程序
  • 05.04 10:08:26
    发表了文章 2024-05-04 10:08:26

    [oeasy]python0015_键盘改造_将esc和capslock对调_hjkl_移动_双手正位

    [oeasy] python0015_键盘改造_将 esc 和 capslock 对调_hjkl_移动_双手正位
  • 04.27 08:50:01
    发表了文章 2024-04-27 08:50:01

    014_用vim复制粘贴_保持双手正位

    [oeasy]python0014_用vim复制粘贴_保持双手正位 继续运行 🥊 回忆上次内容 程序员 还是 很可爱的 要关心 身边的程序员 啊 毕竟是新时代的 典型新职业 文明 主流职业 血型 渔猎采集文明 猎人 O 游牧文明 牧民 B 农业文明 农民 A 工业文明 工人 商业文明 销售员 数字智能文明 程序员 现在写了一行代码 可以 让 程序 再复杂一点点 吗?🤔 分析 py 文件 上次 用 print 输出了 oeasy pr

2024年04月

  • 发表了文章 2025-01-03

    [oeasy]python056_python中下划线是什么意思_underscore_理解_声明与赋值_改名字

  • 发表了文章 2024-12-29

    [oeasy]python055_python编程_容易出现的问题_函数名的重新赋值_print_int

  • 发表了文章 2024-12-20

    [oeasy]python054_python有哪些关键字_keyword_list_列表_reserved_words

  • 发表了文章 2024-12-18

    [oeasy]python053_学编程为什么从hello_world_开始

  • 发表了文章 2024-12-12

    [oeasy]python052_[系统开发语言为什么默认是c语言

  • 发表了文章 2024-12-11

    [oeasy]python051_什么样的变量名能用_标识符_identifier

  • 发表了文章 2024-12-09

    [oeasy]python050_如何删除变量_del_delete_variable

  • 发表了文章 2024-12-07

    [oeasy]python049_[词根溯源]locals_现在都定义了哪些变量

  • 发表了文章 2024-12-04

    [oeasy]python048_用变量赋值_连等赋值_解包赋值_unpack_assignment _

  • 发表了文章 2024-11-28

    046_pdb_debug_调试赋值语句_先声明赋值_再使用

  • 发表了文章 2024-11-26

    [oeasy]python045_[词根溯源]赋值_assignment_usage_使用

  • 发表了文章 2024-11-24

    044[词根溯源]declaration_变量含义_meaning_声明

  • 发表了文章 2024-11-22

    [oeasy]python043_自己制作的ascii码表_循环语句_条件语句_缩进_indent

  • 发表了文章 2024-11-15

    [oeasy]python0041_输出ASCII码表_英文字符编码_键盘字符_ISO_646

  • 发表了文章 2024-11-11

    [oeasy]python040_缩进几个字符好_输出所有键盘字符_循环遍历_indent

  • 发表了文章 2024-11-04

    [oeasy]python039_for循环_循环遍历_循环变量

  • 发表了文章 2024-10-28

    [oeasy]python038_ range函数_大小写字母的起止范围_start_stop

  • 发表了文章 2024-10-21

    [oeasy]python037_ print函数参数_sep分隔符_separator

  • 发表了文章 2024-10-08

    [oeasy]python036_数据类型有什么用_type_类型_int_str_查看帮助

  • 发表了文章 2024-09-23

    [oeasy]python035_根据序号得到字符_chr函数_字符_character_

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
滑动查看更多