当前位置: 首页 > news >正文

【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安装插件

相关文章:

  • 使用JavaScript实现深浅拷贝
  • 升级 SpringBoot3 全项目讲解 — 别再使用 Optional 了,请使用 Jspecify 来替代它
  • 怎么能在互联网上找到某个专业的专业资料?
  • 在 UniApp 项目中设置多语言
  • 2025.2.16机器学习笔记:TimeGan文献阅读
  • c#模拟鼠标点击左键
  • 【开源项目】图床工具Easyimage保姆级搭建
  • Windows编程:用 VS2019 编写C语言程序
  • 103-《茶靡花》
  • rtsp rtmp 跟 http 区别
  • Flask框架入门完全指南
  • 传统数组 vs vector和list
  • 【Python爬虫(5)】HTTP协议:Python爬虫的基石
  • Python版本管理器之Pyenv-win介绍与安装
  • DeepSeek笔记(二):DeepSeek局域网访问
  • 宝塔面板开始ssl后,使用域名访问不了后台管理
  • JSON入门略要
  • Lua 数据库访问
  • 30个常用的DEEPSEEK提示词
  • “单击以重新设置PIN”的解决方案
  • 车载抬头显示爆发在即?业内:凭借市场和产业链优势,国内供应商实现反超
  • 经济日报整版聚焦:上海构建法治化营商环境,交出高分答卷
  • 图讯丨习近平出席中国-拉美和加勒比国家共同体论坛第四届部长级会议开幕式
  • 茅台1935今年动销达到预期,暂无赴港上市计划!茅台业绩会回应多个热点
  • 扶桑谈|从石破茂“越菲行”看日本周边外交布局战略新动向
  • 人大新闻教育70年丨16759门课程里的时代密码