一.编程题错题反思
1.计算分段函数:
x = float(input())
if x == 0:
res = 0
else:
res = 1 / (2 * x)
print("g({:.3f}) = {:.3f}".format(x, res))
#其中对于f,e和%格式,可在冒号后加一个小数点和数字,表示保留几位小数,其余不行
2.转换函数使用:
x,y=input().split(",")
y=int(y)
x=int(x,y)
print(x)
int用法总结:
#1.浮点数转换成整数
a = int(8.1)
print(a) #8
#2.十进制字符串转十进制整数
a = int('12')
print(a) #12
#3.n进制字符串转十进制整数
a = '17'
a = int(a,8) #八进制
print(a) #15
二.判断题错题反思
1.math模块是python语言的数学模块
5.表达式3 and 0 and "hello"的值是False(错)
应为0, 0和False不是同一个东西