python小课堂:03 Python基础知识以及一行shell命令的详细讲解
imooc基础知识视频带着看一下
课程时长(30min)
- 视频:12-15 min
- 命令 10 min
- 提问 5min
目标
- 完成视频的观看
- 相对系统的学习
python
环境 - 分解一行
shell
命令的,会举一反三
Task01: 视频课程复习(15min)
Task02: 一行shell命令的讲解(10min)
- 命令主体
- 命令选项
option(-l)
- 命令参数
arguments(~/Downoads)
ls -l ~/Downloads
Task03: 总结,回顾,提问(5min)
一行命令
# 正常顺序
ls -l ~/Downloads
# 可换顺序
ls ~/Downloads -l
- ls: 命令主体(command)
- -l: 命令选项(option)
- ~/Download: 参数
# 这两者等效
ls -l --dir=~/Downloads
ls -l --dir ~/Downloads
问题:
- 多个选项(可以)
- 参数多个,1个
命令:
- 主体:
ls
- 可选项:
- 无参选项
- 有参数选项
- --dir=~/downloads
- --dir ~/downloads
- -d=~/downloads
- -d ~/downloads
- 参数(一般是必选项)
命令行程序实现原理
function calc(str){
args = xxx
options = yy;
}
--alg=add
--alg=sub
--alg=mul
--alg=div
寻求帮助