niusouti.com
参考答案和解析
正确答案:B
解析:在使用Format$函数使数值按“格式字符串”指定的格式输出时,符号“#”和“0”都用于数字,其个数决定了显示区段的长度。如果要显示的数值位数小于格式字符串指定的区段长度,则该数值靠区段的左端显示,但这两个功能的区别在于,“#”显示的多余位不补0,“0”显示的多余位以0补齐。
更多“以下语句的输出结果是a=Sqr(3)Print Format(a,"$$####.###")A.$1.732B.$$1.732C.$1732D.$$0001.7 ”相关问题
  • 第1题:

    以下语句的输出结果是 a=Sqr(3) Print Format(a, "$$ # # # # . # # #")

    A.$1.732

    B.$S1.732

    C.1732

    D.$$0001.732


    正确答案:B
    解析:本题主要是对输出格式的考查。Format的一般格式为:Format(数字表达式,格式字符串)格式字符串中描述符有好多,其中“#”指输出数字,不在输出的前后补0;“$”表示在输出数字前加“$”。题中“$$####. ###”表示在输出数据前加“$$”且输出数据保留三位小数。故选项B正确。

  • 第2题:

    下列哪个语句输出浮点数类型变量x保留显示2位小数的结果是错误的:()

    A.print("{%.2f}".format(x))

    B.print("%.2f"%x)

    C.print("{:.2f}".format(x))

    D.print(format(x,".2f"))


    {:.2f}

  • 第3题:

    3、以下语句的输出结果是 print(not True or 3>0 and "yes")

    A.True

    B.False

    C.yes

    D.no


    B 解析:本题主要是对输出格式的考查。Format的一般格式为:Format(数字表达式,格式字符串)格式字符串中描述符有好多,其中“#”指输出数字,不在输出的前后补0;“$”表示在输出数字前加“$”。题中“$$####. ###”表示在输出数据前加“$$”且输出数据保留三位小数。故选项B正确。

  • 第4题:

    以下代码的输出结果是()。 print('{:#>12.4}'.format('random')) 知识点:format方法

    A.########rand

    B.######random

    C.random######

    D.rand########


    [1, 27]

  • 第5题:

    1、下面代码的输出结果是‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬a = 1.0 if isinstance(a,int): print("{} 是整数".format(a)) else: print("{}不是整数".format(a))

    A.无输出

    B.1.0不是整数

    C.1.0是整数

    D.a不是整数


    D 解析:该题考查对自增自减运算符的理解。假如op是操作数,自增自减运算符有下面几种形式。++op、op++,表示对操作数op加1,其中,++op表示先对。p加1然后再取其值,而。op++表示先取其值,然后再对op进行加1。 --op、op--,表示对操作数op进行减1操作,其中,--op表示先对op减1然后再取其值,而op--表示先取其值,然后再对op进行减1。在本题中,当进行到i=5时退出循环,此时j为6。故本题答案是D。