linux系统是未来_大小写敏感_case_sensitive_编程原生态

修改 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 字(可选)

  • 程序员 也容易认死理儿

  • 斩钉截铁

  • 一就是一

  • 零就是零

总结

  • 程序员

  • 还是 很可爱的

  • 要关心 身边的程序员 啊

  • 毕竟是新时代的 典型新职业

文明

主流职业

渔猎采集文明

猎人

农业文明

农民

工业文明

工人

商业文明

销售员

数字智能文明

程序员

  • 现在写了一行代码

  • 可以 让 程序

  • 再复杂一点点 吗?🤔

  • 我们下次再说!👋

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/565770.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

k8s pod使用sriov

之前的文章中讲了k8s multus的使用&#xff0c;本章节来讲述下如何使用multus来实现sriov的使用。 一、sriov 简介 SR-IOV在2010年左右由Intel提出&#xff0c;但是随着容器技术的推广&#xff0c;intel官方也给出了SR-IOV技术在容器中使用的开源组件&#xff0c;例如&#…

力扣(leetcode) 407. 接雨水 II 3D接雨水

力扣(leetcode) 407. 接雨水 II 3D接雨水 给你一个 m x n 的矩阵&#xff0c;其中的值均为非负整数&#xff0c;代表二维高度图每个单元的高度&#xff0c;请计算图中形状最多能接多少体积的雨水。 示例 1: 输入: heightMap [[1,4,3,1,3,2],[3,2,1,3,2,4],[2,3,3,2,3,1]] 输…

Excel vlookup函数的使用教程 和 可能遇到的错误解决方法

使用VLOOKUP示例 被查询的表格 表一 A列B列C列A1aB2bC3c 要匹配的列 表二 F列G列H列ACBDA 要G列匹配字母&#xff0c;H列匹配数字 G 使用公式VLOOKUP(F5,A:D,3,0) 参数说明 F5 是表二 F列第五行的A A:D表是要匹配的数据列表在A到D列&#xff0c;就是表一 &#xff08;注意…

day03-(docker)

文章目录 DockerDocker和虚拟机的差别docker在linux安装配置镜像命令容器命令介绍Docker-容器&#xff08;基本操作&#xff09;docker基本操作&#xff08;数据卷&#xff09;数据卷挂载直接挂载四.Dockerfile自定义镜像五.Docker-Compose 安装修改权限镜像仓库![在这里插入图…

在城市与自然中穿行:探索自然的全新方式,健康、环保、快乐的生活方式

一辆单车&#xff0c;三五好友&#xff0c;骑行穿过城市与大自然。无论是在悠闲的周末打卡城市古建筑&#xff0c;还是选择充满挑战的“川藏线”&#xff0c;无论是在城郊绿道感受清风拂面&#xff0c;还是在洱海湖畔欣赏美好风光……如今&#xff0c;越来越多人加入骑行队伍&a…

解读币安Megadrop:如何参加第一期BounceBit活动?

币安推出新的代币发行平台 Megadrop&#xff0c;第一期为 BounceBit。 跟 launchpool 相比&#xff0c; 主要不同是 1&#xff09;锁仓 bnb 有收益的倍数加成 2&#xff09;做任务有收益加成。 我认为核心目的有两个&#xff1a; 1&#xff09;更多收益给 BNB 长期持有者&am…

Docker pull镜像名称 把本地镜像推送到远程详解

Docker pull镜像名称 把本地镜像推送到远程详解&#xff1a; Docker 镜像 仓库 容器介绍 以及镜像仓库详解 下载一个alpine的镜像演示&#xff0c;alpine是一个比较小的的linux镜像。 docker pull alpinedocker tag d4ff818577bc docker.io/itying/alpine:v1.0.1docker tag d4…

基于Linux的Ncurse库的贪吃蛇项目

贪吃蛇项目的意义 承上启下&#xff1a;从C语言基础的学习&#xff1a;数据结构链表基础、C变量、流程控制、函数、指针、结构体等。过渡到Linux系统编程&#xff1a;文件编程、进程、线程、通信、第三方等。 Linux终端图形库curses curses的名字起源于"cursor optimiz…

ELK创建仪表盘

仪表盘 一、保存search二、生成饼图三、创建仪表盘 一、保存search 首先保存一段时间内的search&#xff0c;可以添加想要的字段&#xff0c;并保存这个search方便下次直接打开该search&#xff0c;并方便在可视化和仪表盘中使用该search. 二、生成饼图 点击Visualize 选择…

C语言——内存函数的实现与模拟

1. memcpy 函数 与strcpy 函数类似 1.头文件 <string.h> 2.基本格式 • 函数memcpy从source的位置开始向后复制num个 字节 的数据到destination指向的内存位置。 • 这个函数在遇到 \0 的时候并不会停下来。 • 如果source和destination有任何的重叠&#xff0…

Redis入门到通关之数据结构解析-动态字符串SDS

文章目录 Redis数据结构-动态字符串动态扩容举例二进制安全SDS优点与C语言中的字符串的区别 欢迎来到 请回答1024 的博客 &#x1f353;&#x1f353;&#x1f353;欢迎来到 请回答1024的博客 关于博主&#xff1a; 我是 请回答1024&#xff0c;一个追求数学与计算的边界、时间…

Spring Kafka—— KafkaListenerEndpointRegistry 隐式注册分析

由于我想在项目中实现基于 Spring kafka 动态连接 Kafka 服务&#xff0c;指定监听 Topic 并控制消费程序的启动和停止这样一个功能&#xff0c;所以就大概的了解了一下 Spring Kafka 的几个重要的类的概念&#xff0c;内容如下&#xff1a; ConsumerFactory 作用&#xff1a;…

使用JavaScript及HTML、CSS完成秒表计时器

案例要求 1.界面为一个显示计时面板和三个按钮分别为:开始&#xff0c;暂停&#xff0c;重置 2.点击开始&#xff0c;面板开始计时&#xff0c; 3.点击暂停&#xff0c;面板停止 4.点击重置&#xff0c;计时面板重新为0 案例源码 <!DOCTYPE html> <html lang"…

sqlplus / as sysdba登陆失败,(ORA-01017)

周一上班检查alert log&#xff0c;看到某个库报出大量的错误 提示无法连接到ASM实例&#xff0c;这是某知名MES厂商DBA创建的11G RAC刚刚​转交到我手上的&#xff0c;这又是给我挖了什么坑&#xff1f; 报错为ORA-01017​用户名密码不对&#xff1f;​what&#xff1f; 登陆o…

负载均衡的原理及算法

一、定义 负载均衡&#xff08;Load Balancing&#xff09;是一种计算机网络和服务器管理技术&#xff0c;旨在分配网络流量、请求或工作负载到多个服务器或资源&#xff0c;以确保这些服务器能够高效、均匀地处理负载&#xff0c;并且能够提供更高的性能、可用性和可扩展性。…

OpenCV-复数矩阵点乘ComplexMatrixDotMultiplication

作者&#xff1a;翟天保Steven 版权声明&#xff1a;著作权归作者所有&#xff0c;商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处 需求说明 一般用到FFT&#xff0c;就涉及到复数的计算&#xff0c;为了便于调用&#xff0c;我自行封装了一个简单的复数矩阵点乘…

服务器被CC攻击怎么办

遇到CC攻击时&#xff0c;可采取以下措施&#xff1a;限制IP访问频率、启用防DDoS服务、配置Web应用防火墙、增加服务器带宽、使用负载均衡分散请求压力。 处理服务器遭遇CC攻击的方法如下&#xff1a; 1. 确认攻击 你需要确认服务器是否真的遭受了CC攻击&#xff0c;这可以…

Day10-Java进阶-泛型数据结构(树)TreeSet 集合

1. 泛型 1.1 泛型介绍 package com.itheima.generics;import java.util.ArrayList; import java.util.Iterator;public class GenericsDemo1 {/*泛型介绍 : JDK5引入的, 可以在编译阶段约束操作的数据类型, 并进行检查注意 : 泛型默认的类型是Object, 且只能接引用数据类型泛型…

【STM32+HAL+Proteus】系列学习教程3---GPIO输出模式(LED流水灯、LED跑马灯)

实现目标 1、掌握GPIO 输出模式控制 2、学会STM32CubeMX软件配置GPIO 3、具体目标&#xff1a;1、开发板4个LED实现流水灯&#xff1b;2、开发板4个LED实现跑马灯灯。 一、STM32 GPIO 概述 1、GPIO定义 GPIO&#xff08;General-purpose input/output&#xff09;是通用输入…

牛客NC238 加起来和为目标值的组合【中等 DFS C++、Java、Go、PHP】

题目 题目链接&#xff1a; https://www.nowcoder.com/practice/172e6420abf84c11840ed6b36a48f8cd 思路 本题是组合问题&#xff0c;相同元素不同排列仍然看作一个结果。 穷经所有的可能子集&#xff0c;若和等于target&#xff0c;加入最终结果集合。 给nums排序是为了方便…