编程随想
Python列表
代码语言:javascript复制list=["a","b","c"]
//遍历列表
for item in list:
print(item)
Python字典
代码语言:javascript复制dic={"Baotou":"蒙B","Huhehaote":"蒙A"}print(dic["Huhehaote"])
//遍历字典
for key,value in dic.items():
print(key)
print(value)
Python面向对象
代码语言:javascript复制//定义对象
class Song():
def __init__(self,lyrics):
self.lyrics=lyrics
def sing(self):
print(self.lyrics)
//实例化
song = Song("you and me")
song.sing()
Bash set命令
代码语言:javascript复制1. set -u //遇到不存在的变量就会报错,并停止执行。
2. set -x //用来在运行结果之前,先输出执行的那一行命令。
3. set -e //使得脚本只要发生错误,就终止执行。
4. set -o pipefail //只要一个子命令失败,整个管道命令就失败,脚本就会终止执行。
5. set -v //表示打印 Shell 接收到的每一行输入。
6. set -Eeuxo pipefail //set参数组合使用
7. bash -euxo pipefail script.sh //执行 Bash 脚本的时候,从命令行传入这些参数。