Python基础入门与常用命令教程
需积分: 9 47 浏览量
更新于2024-09-06
收藏 123KB MD 举报
在本篇Python基础学习笔记中,作者记录了2020年2月22日的学习内容,主要围绕Python编程语言的基本操作展开。以下是一些关键知识点的详细解析:
1. **控制台操作**:
- 放大和缩小字体:通过组合键`Ctrl+Shift+`(增大)和`Ctrl+-`(减小)调整字体大小。
- 清除屏幕:使用`clear`命令清除当前终端窗口的内容。
- 路径操作:`ls`列出当前目录下的文件和子目录,`cd`用于切换目录,`pwd`查看当前工作目录,`.`表示当前目录,`~`代表用户的主目录。
2. **基本命令与格式**:
- `touch`创建新文件,`history`查看历史命令,`gedit`是文本编辑器,用于打开或编辑文件。
- 命令重定向:`>`表示覆盖写入,`>>`表示追加内容。例如,`ls -alh > xx.txt`将ls结果写入文件,而`ls -alh >> xx.txt`则追加内容。
3. **文件管理**:
- 删除文件或文件夹:`rm`用于删除文件(如`rm *.txt`),`rm -r`递归删除目录及其中的内容,`rmdir`仅删除空目录。
- 链接与重命名:`ln -s`创建软链接,`mv`用于文件或目录的重命名。
- 使用`cat`命令合并多个文件内容到一个文件,如`cat 1.txt 2.txt > 3.txt`。
4. **文本编辑器**:
- `vi`是一个强大的文本编辑器,学习了基本操作,如编辑指定行(如`vi 05.py +11`),定义变量并使用(如`age=18`),打印变量值和字符串(如`print("age变量里的值为:%d"%age)`),以及输入和打印用户输入(如`name=input("请输入名字:")`)。
5. **路径类型**:
- 相对路径和绝对路径:理解`cd ./A`表示当前目录下的A,`cd ..`返回上一级目录,`cd ~`表示主目录。
6. **目录操作**:
- `mkdir`创建目录,`mkdir -p`递归创建依赖的文件夹,`rmdir`和`rm -r`用于删除空目录和其内容。
7. **文本查看与分屏**:
- `cat`和`more`用于逐行查看文件内容,`cat xx.txt`一次性显示所有内容,`more xx.txt`分页显示,`F`和`D`键用于滚动。
- `ls -alh/bin | more`使用管道符`|`将ls命令的结果传递给more,分屏显示/bin目录内容。
本篇笔记涵盖了Python基础学习中的常用命令、文件操作、路径管理、文本编辑器应用以及目录树的创建和删除等核心知识点,为初学者提供了清晰的指导。通过这些实践操作,学习者可以逐步掌握Python环境中的基本操作流程和编程习惯。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-08-31 上传
Gordon.yr
- 粉丝: 28
- 资源: 12
最新资源
- JavaScript实现的高效pomodoro时钟教程
- CMake 3.25.3版本发布:程序员必备构建工具
- 直流无刷电机控制技术项目源码集合
- Ak Kamal电子安全客户端加载器-CRX插件介绍
- 揭露流氓软件:月息背后的秘密
- 京东自动抢购茅台脚本指南:如何设置eid与fp参数
- 动态格式化Matlab轴刻度标签 - ticklabelformat实用教程
- DSTUHack2021后端接口与Go语言实现解析
- CMake 3.25.2版本Linux软件包发布
- Node.js网络数据抓取技术深入解析
- QRSorteios-crx扩展:优化税务文件扫描流程
- 掌握JavaScript中的算法技巧
- Rails+React打造MF员工租房解决方案
- Utsanjan:自学成才的UI/UX设计师与技术博客作者
- CMake 3.25.2版本发布,支持Windows x86_64架构
- AR_RENTAL平台:HTML技术在增强现实领域的应用