From 886a181a8fe93f77a1d2d784fba243e03ce7f5a1 Mon Sep 17 00:00:00 2001 From: LuTengteng Date: Sat, 29 Oct 2016 21:29:45 +0800 Subject: [PATCH] Update python_base.py --- python_base.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python_base.py b/python_base.py index b191406..8ad1806 100644 --- a/python_base.py +++ b/python_base.py @@ -165,7 +165,7 @@ int('42'), str(42) # 返回(42, '42') float('4.13'), str(4.13) # 返回(4.13, '4.13') ord('s'), chr(115) # 返回(115, 's') - int('1001', 2) # 将字符串作为二进制数字,转化为数字,返回13 + int('1001', 2) # 将字符串作为二进制数字,转化为数字,返回9 bin(13), oct(13), hex(13) # 将整数转化为二进制/八进制/十六进制字符串,返回('1001', '0o15', '0xd') #-- 另类字符串连接 @@ -516,7 +516,7 @@ f(1, 2, 3) # 输出(1, 2, 3) def f(**args): print(args) # 在字典中收集不匹配的关键字参数 f(a = 1, b = 2) # 输出{'a':1, 'b':2} - def f(a, *b **c): print(a, b, c) # 两者混合使用 + def f(a, *b, **c): print(a, b, c) # 两者混合使用 f(1, 2, 3, x=4, y=5) # 输出1, (2, 3), {'x':4, 'y':5} #-- 函数调用时的参数解包: * 和 ** 分别解包元组和字典