• python 学习笔记之基础知识(1)


    1、数据类型:

        a、整型 int()

      像一些正整数什么的   1 2 43  4 这些

    >>> 1/2
    0

    表示整除

     

        b、浮点型 float

      类似带标点的小数,0.1 0.5 1.6  

    >>> 1.0/2
    0.5

     浮点型可以计算精确值,算法中只要有一个数是浮点型,则结果也为浮点型

     关于整除 “//”,这个即使是用浮点型也会被整除,如下

    >>> 1.0//2
    0.0

       c、长整型 

    >>> 100000000000000000000000
    100000000000000000000000L

       长整数的写法和普通整数一样,只是结尾有个L

    2、一些计算函数(内建函数):

    pow()  幂运算

    >>> pow(3,2)
    9

    abs()  绝对值

    >>> abs(-5)
    5

    round()  可以把浮点数四舍五入为最接近的整数值

    >>> round(1/2.0)
    1.0
    >>> round(2.0/7)
    0.0

    3、模块

       自我理解就是,模块里面有处理各种需求的函数或方法,把模块import进来使用里面的函数和方法处理问题

       如 math 模块里面有个sqrt函数用于计算平方根,如下(若是没有import进来则会报错):

    >>> sqrt(9)

    Traceback (most recent call last):

    File "<stdin>", line 1, in <module>
    NameError: name 'sqrt' is not defined
    >>> from math import sqrt
    >>> sqrt(9)

    3.0

  • 相关阅读:
    Java设计模式--单列设计模式
    TCP服务器端和客服端(一)
    面向对象 ---Java抽象类
    全新的代码
    黑马程序员入学基础测试(五)
    mysql 权限管理
    centos7 端口开放
    centos7 yum 安装 mysql
    centos7 安装jdk
    centos7 yum 安装jq
  • 原文地址:https://www.cnblogs.com/sola-tester/p/4084320.html
Copyright © 2020-2023  润新知