美文网首页
Python编程快速上手第1章练习题

Python编程快速上手第1章练习题

作者: LinXuan林轩 | 来源:发表于2020-04-20 22:31 被阅读0次

    1.下面那些是操作符,那些是值?

    *   'hello'  -88.8 - / + 5

    答:操作符:* - / + ,值:'hello'  -88.8   5

    2.下面那个是变量,那个是字符串?

    spam    'spam'

    答:变量:spam   ,   字符串:'apsm'

    3.说出3种数据类型?

    答:整型(int)浮点型(float) 支付串(str)

    4.表达式由什么构成?,所有表达式能做什么事情?

    答:表达式含“值”和‘操作符’,并且总是可以求值

    5.赋值语句,如spam=10。表达和语句有什么区别?

    答:表达式:表达某件事

           语句:表达做某件事

    赋值语句包含一个变量名,一个等号,已经要储存的值。

    6.下列语句运行后,变量bacon的值是什么?

    >>> bacom = 20

    >>> bacom + 1

    答:bacom值为21。

    7.下面两个表达式求值的结果是什么?

    >>> 'spam'+'spamspam'

    答:'spamspamspam'

    >>> 'spam'*3

    答:'spamspamspam'

    8.为什么 eggs 是有效的变量名,而 100 是无效的?

    答:变量名       规则

    遵循以下三个规则:

    1.只能是一个词

    2.只能包含字母 数字和下划线

    3.不能以数字开头

    100不满足第三条规则

    9.哪 3 个函数能分别取得一个值的整型、浮点型或字符串版本?

    答:str(9)、int(9)、float(9)

    10.为什么这个表达式会导致错误?如何修复?

    ’I have eaten ’ +  99  + ’ burritos.’

    答:需要转换类型

    >>> str(99)

    '99'

    >>> 'I have eaten' + str(99) + 'burritos.'

    'I have eaten99burritos.'

    在线查找len()函数的Python 文档。它在一个标题为“Built-in Functions”的网页上。扫一眼 Python 的其他函数的列表,查看 round()函数的功能,在交互式环境中使用它。

    答:round(number,num_digits)

    Number 需要进行四舍五入的数字。

    Num_digits 指定的位数,按此位数进行四舍五入。

    注解

    如果 num_digits 大于 0,则四舍五入到指定的小数位。

    如果 num_digits 等于 0,则四舍五入到最接近的整数。

    如果 num_digits 小于 0,则在小数点左侧进行四舍五入。

    示例

    x=1.343671234

    print x

    print round(x,1)

    print round(x,2)

    print round(x,3)

        1

        2

        3

        4

        5

    输出结果为:

    1.343671234

    1.3

    1.34

    1.344

    ————————————————

    版权声明:本文为CSDN博主「菜鸟程序猿博客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

    原文链接:https://blog.csdn.net/qq_43313588/java/article/details/86624840

    相关文章

      网友评论

          本文标题:Python编程快速上手第1章练习题

          本文链接:https://www.haomeiwen.com/subject/dgysihtx.html