经常在写shell的时候,大脑中冒出的是python语法规则。写python,出来的却是echo。。。一堆浆糊,想到写个系列文章,横向对比,纵向分析,三种语言的区别,以便能灵活运用,收放自如。
- 语法区别
C | SHELL | PYTHON | 备注 | |
---|---|---|---|---|
三目运算符 | () ? () : () | () && () || () | C和shell的三目运算符是相同用法 | |
字符串切片操作 | ||||
2. 数据结构
c | shell | python | 备注 | |
---|---|---|---|---|
字符型 | ||||
短整型 | ||||
整型 | ||||
长整型 | ||||
单精度浮点型 | ||||
字符串 | ||||
数组 | ||||
结构体 | ||||
枚举 | ||||
共用体 |
- 应用场景
//2020-7-1, 8:25