美文网首页
《python基础教程》读书笔记第一章-基础知识

《python基础教程》读书笔记第一章-基础知识

作者: 还是晕船 | 来源:发表于2017-09-26 08:16 被阅读0次

    疑问:

    windows  python3.6.3版本,再shell下按照书上所说输入print "hello,world!",应该打印出hello,world!。但是报错:SyntaxError: Missing parentheses in call to 'print',说明格式有问题。print("hello,world!")则能顺利的打印。

    linux  python2.6.5版本下print "hello,world!"和print("hello,world!")均能执行成功。这是什么问题呢?版本问题还是操作系统问题?

    答案:看到书第11页,得到答案了,是版本的不一致。

    注意:

    1.python3.0版本之前和之后对于整数除法和浮点除法之间的差别。

    3.0版本之前1/2=0    1.0/2.0=0.5

    3.0版本以后1/2=0.5  1.0/2.0=0.5

    “//”为整除运算,1//2=0    1.0//2.0=0

    **为幂(乘方)运算 不多举例了

    技巧:

    用import可以导入自带的函数库,

    1.如 import math,则将math库导入了shell中。可以调用math.sqrt(9)来执行。也可以通过如下命令来:

    >>> import math

    >>> foo=math.sqrt

    >>> foo(9)

    3.0

    2.python支持复数

    3.python文件的编辑和执行

    python 编辑可以用任何编辑器但必须保证是纯文本格式,以".py"结束。初学者(如我)可以再IDLE中通过新建空白文件的方式来建立自己的第一个hello.py文件。再IDLE中可以通过F5来运行,也可通过dos窗口(unix或者linux再shell中)下运行:

    D:\Python>python hello.py来执行(linux 下$python hello.py)

    相关文章

      网友评论

          本文标题:《python基础教程》读书笔记第一章-基础知识

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