单选题
表达式 '{0:#d},{0:#x},{0:#o}'.format(65) 的值为( )。
A
0x41,65,0o101
B
65,0x41,0o101
C
65,0x44,0o101
D
65,0x44,0o100
答案解析
正确答案:B
解析:
题目解析
表达式 ' {0:#d},{0:#x},{0:#o}'.format(65) 的值为 "65,0x41,0o101"。这是因为 format 方法用 {} 占位符表示要插入的值,{0:#d} 表示将第一个参数以十进制形式插入,{0:#x} 表示以十六进制形式插入,{0:#o} 表示以八进制形式插入,而 65 分别以这三种进制的形式插入后得到的结果分别是 "65"、"0x41" 和 "0o101"。
相关知识点:
format格式化,进制输出要记好
相关题目
单选题
下面代码的输出结果是( )。
sum = 1 for i in range(1,101)
sum += i
print(sum)
单选题
对于while保留字,以下选项中描述正确的是( )。
单选题
关于Python的无限循环,以下选项中描述错误的是( )。
单选题
已知字典 x = {i:str(i+3) for i in range(1,10)},那么表达式 sum(x) 的值为( )。
单选题
表达式 '{0:#d},{0:#x},{0:#o}'.format(65) 的值为( )。
单选题
表达式 5 if 5>6 else (6 if 3>2 else 5) 的值为( )。
单选题
random.uniform(a,b)的作用是( )。
单选题
price_str = input("请输入苹果价格:"),以下最佳答案是( )。
单选题
表达式 not 3 的值为( )。
单选题
表达式 3 ** 2 的值为( )。
