变量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}')
D
举一反三
- 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))
内容
- 0
【单选题】若 x 为 12.872,y 为 3.146;则输出为 “x=12.87, y=3.15”的是() A. .print( "x={2f},y={2f}".format( x, y) ) B. print( "x={.2f},y={.2f}".format( x, y ) ) C. print( "x={:2f},y={:2f}".format( x, y ) ) D. print( "x={:.2f},y={:.2f}".format( x, y ) )
- 1
用print()函数打印输出一个字符串的第一个字符,该字符串存储在x中,以下方法正确的是: A: format(x[0]) B: format(x[1]) C: format(x[1:]) D: format(x)
- 2
写出下面代码的运行结果( )def f():x=5if x%2==0: print(x)else: print(x+1)x=4f()
- 3
设f(x)在x=1处连续,且f(1)=0,limx→1f(x)x-1=2,求f′(1).
- 4
下面代码的输出结果是()。def f(): x=198 print(x) x=9 f() print(x) A: 198 198 B: 198 9 C: 9 198 D: 出错