NP6 牛牛的小数输出
输入浮点数时,用float将input强制转化的过程中,python会自动抹去多余的0,round函数只负责四舍五入无法做到补0,因此使用 "%.2f"%number 或者 "{:.2f}".format(number) 的方法来保留两位小数使得输入1.00000结果为1.00
NP9 十六进制转化为十进制
int(str, base)
: 这个函数可以将一个字符串 str
以 base
进制转换为十进制数
NP12 格式化输出
.lower() --- 全部小写
.upper() --- 全部大写
.title() --- 各个字符的首字母大写
.capitalize() --- 首字母大写
.strip() --- 删除两边空格
.lstrip() --- 删除左边空格
.rstrip() --- 删除右边空格
.replace(" ","") --- 删除所有空格
.split() --- 先切分,"".join() --- 再拼接
NP46 菜品的价格
get( )函数
dict.get(key, value)
如果键存在,就返回键对应的值
如果键不存在,就返回指定内容或None
NP67 遍历字典
print(f'')
是格式化字符串(f-string)的语法,在字符串中嵌入表达式,在运行时会被其值所替换。