变量x=123.45时,不能输出结果“123.5”的是( )。
A: print( {:.1f} .format(x))
B: print(round(x,1))
C: print( {0:.1f} .format(x))
D: print(f'{x:.f}')
A: print( {:.1f} .format(x))
B: print(round(x,1))
C: print( {0:.1f} .format(x))
D: print(f'{x:.f}')
举一反三
- x为100,输出变量x的值,以下正确的是 A: print("x="+x) B: print("x=",x) C: print("x=".format(x)) D: print('x=x')
- 若x为12.34,则语句print('x={:.1f}'.format(x))输出为 A: 12.34 B: 12.3 C: x=12.3 D: x=12.34
- x=1 if x>=0: print(-x) else: print(x) 结果:
- 设有下面的语句:Print IIf(x>0, 1, IIf(x<0,-1, 0))与此语句输出结果不同的程序段是______。 A: If x>0 Then x=1 ElseIf x<0 Then x=-1 End If Print x B: If x>0 Then Print 1 ElseIf x<0 Then Print-1 Else Print 0 End If C: Select Case x Case Is>0 Print 1 Case Is<0 Print-1 Case Else Print 0 End Select D: If x<>0 Then If x>0 Then Print 1 ElseIf x<0 Then Print-1 Else Print 0 End If
- def f(x,n = 2): return(x**n)print(f(5))print(f(3,3))