修改 py 文件
回忆上次内容
  • 上次尝试了
  • 两个vim 同时打开
  • 同一py文件
  • vim出现了Error
  • 有各种选择
 
 
  • 错误拼写 pront 导致
  • 运行时 出现了NameError
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 错误(Error)
  • 不是 我们 无能的标记
  • 而是 我们 努力的见证
  • 更是 我们 进步的阶梯
 
  • 如果 程序里的 print
  • 字母没错
  • 但大小写不同
  • 被误写成了 Print
  • 还会报错吗?
 
大写 Print
  • 编辑oeasy.py
  • vi oeasy.py
  • 按 <kbd>i</kbd> 进入插入模式
  • 把程序改错
  • 如下图所示
 
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • <kbd>esc</kbd>退出插入模式
  • 左下角的---插入(粘贴)---消失
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 再看一眼
  • 确认程序 已经 改错 了
  • 准备 回到shell
 
回到 shell环境
  • :wq
  • 先 write 保存
  • 再 quit 退出
  • 两个命令 一起做
  • 一次完成
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 回到shell
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 准备 运行程序
运行程序
  • 输入 python3 oeasy.py
  • 运行 刚保存的程序
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 错误(Error)
  • 不是 我们 无能的标记
  • 而是 我们 努力的见证
  • 更是 我们 进步的阶梯
 
  • python 还是那样
  • 大写 就是 大写
  • 小写 就是 小写
  • 一点错误 都不能有
  • 这也让我们 很安心 ️
 
  • 这种 区分大小写的特性 叫
  • 大小写敏感
  • case-sensitive
 
  • shell中的 命令
  • 大小写 也是 敏感的 吗?
 
挑剔
  • 实践出真知
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • shell 也是 大小写敏感的
  • 非常挑剔、 吹毛求疵的
  • 一点错误 都不能有
  • 这可 太有安全感 了!️
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • oeasy.py中的代码 是
  • 大小写敏感的
 
  • shell中命令的执行 也是
  • 大小写敏感的
 
  • 总之 都是
  • 大小写敏感的 (case-sensitive)️
 
成功!!!
  • 我们 回vim
  • 改好 oeasy.py
  • 再运行
 
  • 不出意料地 成功了!
  • 囧rz
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 虽然 仿佛
  • 回到了原点
 
  • 但是 当你把所有错误
  • 都 根据提示修改好 之后
 
  • 程序能够 按照你的设想
  • 运行起来 的 时候
 
快乐!
  • 你 能否感到
  • 那种 百分之百的
  • 确定感!!!
  • 幸福感!!!
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 以及 战胜错误后
  • 获得的 百分之一万的 快乐
  • <h1 style=“font-size:200px”></h1>
 
  • 哈哈
选择
  • 编程语言 很多
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 为什么 选择python 呢?
 

 
 
添加图片注释,不超过 140 字(可选)
 
与其他语言比较
  • 如果要输出 “hello,world”
  • 三种语言的代码
  • 如下图
  • 点击可放大
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • python
  • 写起来 最 简洁
  • 简洁 胜于 复杂
  • Simple is better than complex
 
  • 是 最适合入门的 语言
 
  • 代码编辑工具 很多
  • 为什么 选择vim呢?
 
原生态环境
  • vim这种 命令行接口(CLI)下的
  • 文本编辑器
  • 是 编程的原生态环境
 
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 使用 最原始的工具
  • 体会 最根本的编程
 
智能辅助
  • 先不使用 那种全自动的
  • 播种机
  • 收割机
 
  • 了解 底层根本
  • 以后转型自动化 也简单
  • 可以定义 自己的自动化方式
 
  • 反之
  • 用惯了 自动工具
  • 就远离本质
  • 形成依赖
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 操作系统 很多
  • 为什么 选择linux 呢 ?
 
linux vs windows vs mac
  • 目前主流操作系统中
  • linux 是开源的
  • 丰富的 软件资源
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 还有 开源文化
  • 作为基础
 
云时代原生
  • linux 功能强大
  • 为了 云时代而生
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 最稳定 最强大的
  • 生产力工具
 
  • 可以 全面对接
  • Risc-v
  • x86
  • arm
  • 龙芯
  • 各种架构
 
  • 从底层解决国产化问题
软件层面
  • 政府采购已经明显考虑到底层芯片发展的需求
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 如果windows能够
  • 支持新一代架构的话
  • 那很欢迎
  • 不能的话?
 
自己的标准
  • 统信、麒麟
  • 符合要求
  • 内核 也是 Linux
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 各种容器技术
  • 默认系统 都是linux
  • 也是 debian系的
 
  • 可以说linux内核是
  • 实现 信息时代弯道超车的
  • 重要助力
 
三剑合璧
  1. 在linux之上
  2. 用vim编辑器
  3. 编写python程序
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 太酷啦~
三大法宝
  • 在 原生态的 编程环境
  • 体会 原汁原味的编程
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 恭喜您 凑齐 三大法宝 顶级套装
  1. linux 系统
  2. vim 编辑器
  3. python 语言
 
黑白分明
  • py文件里的 代码
  • 和游乐场 一样
  • 都是 认死理儿 的
  • 错一点都不行
 
 

 
 
添加图片注释,不超过 140 字(可选)
 
  • 程序员 也容易认死理儿
  • 斩钉截铁
  • 一就是一
  • 零就是零
 
总结
  • 程序员
  • 还是 很可爱的
  • 要关心 身边的程序员 啊
  • 毕竟是新时代的 典型新职业
 
文明
主流职业
渔猎采集文明
猎人
农业文明
农民
工业文明
工人
商业文明
销售员
数字智能文明
程序员
  • 现在写了一行代码
  • 可以 让 程序
  • 再复杂一点点 吗?
 
  • 我们下次再说!

linux系统是未来_大小写敏感_case_sensitive_编程原生态的更多相关文章

  1. 4种用于构建嵌入式linux系统的工具_转

    转自:4种用于构建嵌入式linux系统的工具 Linux 被部署到比 Linus Torvalds 在他的宿舍里开发时所预期的更广泛的设备.令人震惊的支持了各种芯片,使得Linux 可以应用于大大小小 ...

  2. Linux 系统学习梳理_【All】

    第一部分---基础学习 00.Linux操作系统各版本ISO镜像下载 00.Linux系统下安装Vmware(虚拟机) 00.Linux 系统安装[Redhat] 00.Linux 系统安装[Cent ...

  3. Linux 系统级别优化_【all】

    Linux 系统优化 1.Linux系统关闭SELinux 2.Linux系统开机到登录之前启动流程 3.Linux系统设置运行级别 4.Linux系统重要的开机自启动的服务 5.Linux查看系统当 ...

  4. Linux系统shell编程自学_第一章基础

    第一章 基础shell的优势在于处理操作系统底层的业务,Python,php的优势在于开发运维工具,web界面的管理工具以及web业务开发.处理一键安装.优化.报警脚本shell又叫命令解释器,它能识 ...

  5. Linux系统编程(14)——shell常用命令

    1. ls命令 ls命令是列出目录内容(ListDirectory Contents)的意思.运行它就是列出文件夹里的内容,可能是文件也可能是文件夹. "ls -l"命令已详情模式 ...

  6. Linux 系统应用编程——进程基础

    一.Linux下多任务机制的介绍 Linux有一特性是多任务,多任务处理是指用户可以在同一时间内运行多个应用程序,每个正在执行的应用程序被称为一个任务. 多任务操作系统使用某种调度(shedule)策 ...

  7. 《Unix/Linux系统编程》第八周学习笔记

    <Unix/Linux系统编程>第八周学习笔记 时钟服务函数 gettimeodfay() 获取系统时间 settimeofday() 设置系统时间 time() 以秒为单位返回当前时间 ...

  8. Linux系统编程温故知新系列 --- 01

    1.大端法与小端法 大端法:按照从最高有效字节到最低有效字节的顺序存储,称为大端法 小端法:按照从最低有效字节到最高有效字节的顺序存储,称为小端法 网际协议使用大端字节序来传送TCP分节中的多字节整数 ...

  9. linux系统编程之错误处理

    在linux系统编程中,当系统调用出现错误时,有一个整型变量会被设置,这个整型变量就是errno,这个变量的定义在/usr/include/errno.h文件中 #ifndef _ERRNO_H /* ...

  10. Linux系统编程--文件IO操作

    Linux思想即,Linux系统下一切皆文件. 一.对文件操作的几个函数 1.打开文件open函数 int open(const char *path, int oflags); int open(c ...

随机推荐

  1. 京东二面:Sychronized的锁升级过程是怎样的

    引言 Java作为主流的面向对象编程语言,提供了丰富的并发工具来帮助开发者解决多线程环境下的数据一致性问题.其中,内置的关键字"Synchronized"扮演了至关重要的角色,它能 ...

  2. java 执行 javascript 代码

    package com.ruoyi.project.front.controller; import java.math.BigDecimal; import java.util.*; import ...

  3. linux开机出现initramfs无法进入系统

    linux开机出现initramfs无法进入系统 开机后进入initramfs模式,无法进入系统时不要慌: 想一想自己根分区的文件系统名是什么,有的人的是/dev/sda1,有的人的是/dev/sda ...

  4. js 实现仿百度换肤效果

    图片自行换掉即可查看效果,原理就是基于tab切换的效果实现的 效果图 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <met ...

  5. testArticle

    Test Article This is a test article for ArticleSync. Test Edit...... test Edit

  6. 赛博斗地主——使用大语言模型扮演Agent智能体玩牌类游戏。

    通过大模型来实现多个智能体进行游戏对局这个想对已经比较成熟了无论是去年惊艳的斯坦福小镇还是比如metaGPT或者类似的框架都是使用智能体技术让大模型来操控,从而让大模型跳出自身"预测下一个t ...

  7. ETL工具-nifi干货系列 第一讲 揭开nifi神秘面纱

    1.nifi简介 Apache NiFi 是基于流程编程概念的数据流系统.它支持强大且可扩展的数据路由.转换和系统中介逻辑的有向图.NiFi具有基于Web的用户界面,用于设计.控制.反馈和监控数据流. ...

  8. INFINI Labs 产品更新 | Easysearch 新增分词插件、Gateway 支持邮件发送等功能

    INFINI Labs 产品又更新啦~,本次更新概要如下:Easysearch 新增了分词插件.优化了生命周期管理功能等:Gateway 新增 smtp 过滤器来支持邮件的发送,支持自动跳过因为异常关 ...

  9. window.onload()函数和jQuery中的document.ready()有什么区别?

    a.执行时间:window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行.$(document).ready()是DOM结构绘制      完毕后就执行,不必等到加载完毕.$(doc ...

  10. spring.jackson 相差8小时,restful接收Date参数处理

    spring.jackson 相差8小时,restful接收Date参数处理 前端提交字符串到后台映射日期类型的话,加上​​@DateTimeFormat(pattern = "yyyy-M ...