老男孩python-day1

import sys
import os

cmd = "dir"
res = os.popen(cmd) #执行命令
print(res.read()) # 读取命令行返回信息
print(sys.argv) # 是一个列表,第一个元素是本身路径,后面的元素是传递的命令行参数

# 格式化输出
name = 'Alex'
print('name is {Name}'.format(Name=name))


# 三元运算
a,b,c = 1,2,3
d = 5 if a>b else c
# 等价于
if a>b:
d=5
else:
d=c
print(d)


# 字符串和二进制的转换
msg = '我爱北京*'
# encode,编码,把string转成二进制,decode从二进制转成字符串
print(msg.encode(encoding='utf-8').decode(encoding='utf-8'))
上一篇:Python编解码器错误除外?


下一篇:Python之常用模块(五)hashlib模块与collections模块