【Python】01-基础

目录

    • 1、命令行简介
      • 1.1 命令行结构
      • 1.2 常用dos指令
    • 2、环境变量
      • 2.1 查看
      • 2.2 添加
      • 2.3 修改
      • 2.4 删除
    • 3、path环境变量
    • 4、进制
    • 5、文本文件和字符集
    • 6、Sublime使用

1、命令行简介

命令行就是文本交互页面,通过命令行可以使用指令来操作计算机

1.1 命令行结构

  1. 版本及版权声明
Microsoft Windows [版本 10.0.14393]
(c) 2016 Microsoft Corporation。保留所有权利。
  1. 命令提示符
C:\Users\Administrator>

1.2 常用dos指令

dir  #查看当前目录下所有文件cd filePath  #切换到指定的目录(filePath)cd ..    #回到上级目录 . 表示当前目录  .. 表示表示上级目录md dirName   #创建名称为dirName的文件夹rd dirName    #删除名称为dirName的文件夹del fileName   #删除名称为fileName的文件cls    #清屏
  • 方向键上下,查看命令的历史记录
  • tab键自动补全命令

命令的语法
命令 [参数] [选项]

2、环境变量

环境变量(environment variable)指的是操作系统中的一些变量。可以通过修改环境变量对计算机进行配置,主要是来配置一些路径

2.1 查看

  1. 【此电脑】右键选择【属性】
  2. 在弹出的页面中选择【高级系统设置】
  3. 在弹出的页面中选择【高级】页签,点击【环境变量】即可查看

环境变量分用户变量和系统变量。用户变量仅对当前用户生效

2.2 添加

1、在查看页面点击【新建】按钮进行操作
2、一个环境变量可以由多个值,指与值之间使用英文逗号分隔

2.3 修改

通过【编辑】按钮进行修改

2.4 删除

通过【删除】按钮进行删除

3、path环境变量

path环境变量中保存的是多个路径。
当在命令行中输入一个命令或者文件时,系统会首先在当前目录下寻找;
如果当前目录找到了,则直接执行命令,如果当前目录没有找到,会依次进入到path环境变量的路径中去寻找;如果都没有找到,则报错提示

可将一些经常需要访问到的文件路径添加到path环境变量中,这样就可以在任意位置都能访问到这些文件

注意事项

1、修改path环境变量后,需要关闭命令行操作界面并重新打开,方可生效
2、path环境变量不区分大小写
3、如果环境变量中没有path可以手动添加

4、进制

十进制(0、1、2、3、4、5、6、7、8、9)
56243 = 5 * 104 + 6 * 103 + 2 * 102 + 4 * 101 + 3 * 100

十六进制(0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F)
2A = 2 * 161 + 10 * 160

二进制(0、1)
11101 = 1 * 24 + 1 * 23 + 1 * 22 + 0 * 21 + 1 * 20

5、文本文件和字符集

纯文本 - 只能保存单一的文本内容,无法保存字体、颜色、图片等信息
富文本 - 可以保存文本以外的内容(word文档)

常见字符集
ASCII - 美国编码,使用7位数对美国常用的字符进行编码,包含128字符
ISO-8859-1 - 欧洲编码,使用8位数进行编码,包含256各字符
GB2312 - 国标码
GBK - 国标码
Unicode - 万国码,包含了世界上所有语言和符号,编程一般都会使用Unicode编码,有多中实现如,UTF-8(使用1-5个字节表示一个字符),UTF-16(使用2-4个字节表示一个字符) UTF-32(使用4字节表示一个字符)
常用的就是UTF-8

6、Sublime使用

Package Control 包管理器
通过Package Control安装插件

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

类和对象(5)——抽象类和接口

目录 1. 抽象类 1.1 抽象类的概念 1.2 抽象类语法:abstract关键字 1.3 抽象类的特性 1.4 抽象类的作用 2. 接口 2.1 接口的概念 2.2 接口语法:interface关键字 2.3 接口的实现:implements关键字 2.4 接口的特性 2.5 实现多个接口 …

利用租用的GPU进行训练

对于大模型的微调以及推理,对显卡的要求较高,我们就可以通过租一台来进行训练,这里我租用的是:AutoDL算力云 | 弹性、好用、省钱。租GPU就上AutoDL 推荐博客:新手小白如何租用GPU云服务器跑深度学习_gpu租用-CSDN博客…

[操作系统] 基础IO:系统文件I/O

在 Linux 操作系统中,文件 I/O(输入/输出)是程序与文件系统交互的基础。理解文件 I/O 的工作原理对于编写高效、可靠的程序至关重要。本文将深入探讨系统文件 I/O 的机制。 一种传递标志位的方法 在 Linux 中,文件的打开操作通常…

Qt MainWindow

文章目录 0. 概述1. 菜单栏 QMenuBar1.1 例子1,使用图形化界面1.2 例子2,使用代码创建1.3 例子3,添加快捷键1.4 例子4,添加子菜单1.5 例子5,添加分割线和图标1.6 内存泄漏问题 2. 工具栏 QToolBar2.1 例子1&#xff0c…

阅读论文“用于车联网安全车载通信的机器学习技术“的学习笔记

前言 论文全称为Machine Learning Technologies for Secure Vehicular Communication in Internet of Vehicles: Recent Advancesc and Applications 智能交通系统(ITS)和计算系统的快速发展为智能交通安全提供了新的科学研究,并提供了舒适和…

[java] 集合-Collection、ArrayList、LinkedList源码篇

目录 Collection集合 集合类体系结构 常用方法 遍历方式 迭代器遍历 增强for lambda表达式 List集合 特有方法 五种遍历方式 细节点注意 List集合的实现类 List集合子类的特点 LinkedList集合的特有功能 源码分析 ArrayList源码分析 LinkedList源码分析 迭代…

DeepSeek自动化写作软件

DeepSeek写作软件的三大核心功能 对于内容创作者来说,写作不仅是表达思想的过程,更是一项需要投入大量时间和精力的任务。面对日益增长的内容需求,写作效率低下、内容质量不高等问题,常常让创作者感到焦虑。而 DeepSeek 写作软件…

前端里的this指向问题

目录 1.代码输出结果 2.代码输出结果 3.代码输出结果 4.代码输出结果 5.代码输出结果 6.代码输出结果 7.代码输出结果 8.代码输出结果 9.代码输出结果 10.代码输出结果 11.代码输出结果 12.代码输出结果 13.代码输出结果 14.代码输出结果 总结 1.代码输出结果 f…

苹果CMS新版站群管理更新_新增批量生成插件优势何在

引言 随着互联网的发展,站群管理成为了网站运营者提升流量和SEO效果的重要策略。苹果CMS新版站群管理系统通过引入批量生成插件,为用户提供了更高效、更智能的解决方案。本文将详细介绍这一更新的功能特点及其优势。 站群管理功能特点 多域名独立配置…

时序约束进阶八:时钟抖动Jitter与不确定性Uncertainty

目录 一、前言 二、时钟抖动 2.1 时钟抖动类型 2.2 set_input_jitter 2.3 set_system_jitter 2.4 set_clock_uncertainty 2.5 设计代码 2.6 约束解析 2.7 Input_jitter报告 2.8 System Jitter报告 2.9 Clock Uncertainty报告 2.9.1 Uncertainty的计算 2.9.2 Uncer…

小米 R3G 路由器(Pandavan)实现网络打印机功能

小米 R3G 路由器(Pandavan)实现网络打印机功能 一、前言 家中有多台 PC 设备需要打印服务,但苦于家中的 Epson L380 打印机没有网络打印功能,并且配置 Windows 共享打印机实在是过于繁琐且需要共享机保持唤醒状态过于费电。想到…

Leetcode Hot100 第30题 416.分割等和子集

class Solution { public:bool canPartition(vector<int>& nums) {int sum0;for(int num:nums){sumnum;}if(sum%21) return false;int bag_size sum/2;// return dfs(nums,nums.size()-1,bag_size);//递归做法vector<vector<bool>> dp(nums.size()1,vec…

技术晋升读书笔记—阿里管理三板斧(二)

一、引子 美团王兴问马云&#xff1a;“你最强的地方是什么&#xff1f;” 马云反问王兴&#xff1a;“你觉得呢&#xff1f;” 王兴回答&#xff1a;“战略和忽悠。” 马云哈哈大笑&#xff0c;笑完&#xff0c;他一本正经地说&#xff1a;“我最强的地方是管理。” &quo…

引入了 Disruptor 后,系统性能大幅提升!

Disruptor 是一个很受欢迎的内存消息队列&#xff0c;它源于 LMAX 对并发、性能和非阻塞算法的研究。今天一起来学习一下这个消息队列。 简介 对于主流的分布式消息队列来说&#xff0c;一般会包含 Producer、Broker、Consumer、注册中心等模块。比如 RocketMQ 架构如下&…

【WPSOffice】汇总

写在前面 PPT篇 幻灯片母版 通过母版功能统一幻灯片的样式、字体、颜色等&#xff0c;提高整体一致性。 统一设置模板样式 字体安装 查找到字体并安装。 在WPS PPT&#xff08;WPS演示&#xff09;中&#xff0c;以下是最常用的十个功能&#xff0c;能够帮助用户高效制作…

鸿蒙开发:熟知@BuilderParam装饰器

前言 本文代码案例基于Api13。 在实际的开发中&#xff0c;我们经常会遇到自定义组件的情况&#xff0c;比如通用的列表组件&#xff0c;选项卡组件等等&#xff0c;由于使用方的样式不一&#xff0c;子组件是动态变化的&#xff0c;针对这一情况&#xff0c;就不得不让使用方把…

在Nodejs中使用kafka(一)安装使用

安装 方法一、使用docker-compose安装 1、创建docker-compose.yml文件。 services:zookeeper:image: docker.io/bitnami/zookeeper:3.9ports:- "2181:2181"volumes:- "./data/zookeeper:/bitnami"environment:- ALLOW_ANONYMOUS_LOGINyeskafka:image: …

CRISPR spacers数据库;CRT和PILER-CR用于MAGs的spacers搜索

iPHoP&#xff1a;病毒宿主预测-CSDN博客 之前介绍了这个方法来预测病毒宿主&#xff0c;今天来介绍另一种比较用的多的方法CRISPR比对 CRISPR spacers数据库 Dash 在这可以下载作者搜集的spacers用于后期比对 CRT和PILER-CR 使用 CRT 和 PILERCR 识别 CRISPR 间隔区&#x…

深入理解Java的 JIT(即时编译器)

&#x1f9d1; 博主简介&#xff1a;CSDN博客专家&#xff0c;历代文学网&#xff08;PC端可以访问&#xff1a;https://literature.sinhy.com/#/literature?__c1000&#xff0c;移动端可微信小程序搜索“历代文学”&#xff09;总架构师&#xff0c;15年工作经验&#xff0c;…

LabVIEW开发CANopen紧急对象读取

本示例展示了如何通过CANopen协议读取设备的紧急对象&#xff08;Emergency object&#xff09;。紧急对象用于报告设备发生故障或异常情况时的紧急信息。通过该示例&#xff0c;用户可以配置并读取设备发送的紧急消息&#xff0c;确保在设备发生紧急状况时能够及时响应。 主要…