Python基础入门与常用命令教程
需积分: 9 116 浏览量
更新于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环境中的基本操作流程和编程习惯。
2023-03-14 上传
2023-07-14 上传
2023-09-20 上传
2023-05-16 上传
2023-04-10 上传
2023-06-10 上传
2024-03-19 上传
2023-05-17 上传
Gordon.yr
- 粉丝: 25
- 资源: 12
最新资源
- C++多态实现机制详解:虚函数与早期绑定
- Java多线程与异常处理详解
- 校园导游系统:无向图实现最短路径探索
- SQL2005彻底删除指南:避免重装失败
- GTD时间管理法:提升效率与组织生活的关键
- Python进制转换全攻略:从10进制到16进制
- 商丘物流业区位优势探究:发展战略与机遇
- C语言实训:简单计算器程序设计
- Oracle SQL命令大全:用户管理、权限操作与查询
- Struts2配置详解与示例
- C#编程规范与最佳实践
- C语言面试常见问题解析
- 超声波测距技术详解:电路与程序设计
- 反激开关电源设计:UC3844与TL431优化稳压
- Cisco路由器配置全攻略
- SQLServer 2005 CTE递归教程:创建员工层级结构