zoukankan      html  css  js  c++  java
  • 整数类型

    整数类型(int)

    用来表示整数信息。

    在解释器中输入下面的代码:

    >>> age = 18
    

    回车后没有任何输出,不要担心上面的代码是一条赋值语句。

    其中age是变量名,=是赋值运算符,18是值,表示创建一个整数18然后赋值给变量age

    1.变量

    在程序运行过程中会有一些中间值,在稍后的执行中会用到,这时可以将这些中间值赋值给变量,然后在后面的代码中通过调用这些变量名来获取这些值。可以简单的理解为给这些值取一个别名,这个别名就代表这个值。

    变量的命名规则:

    1. 由字符,数字和下划线_组成
    2. 不能以数字开头
    3. 不能是关键字
    4. 变量名大小写敏感

    2.赋值运算符

    在python中=是赋值运算符,而不是数学意义上的等于号。python解释器会先计算=右边的表达式,然后将结果复制给=左边的变量。

    3.type函数和print函数

    python提供了内建函数type用来查看值或者变量的类型。

    只需要将变量或者值作为参数传入type函数即可。

    # 这里的age是之前我们定义好的变量age
    >>> type(age)
    <class 'int'>
    >>> type(18)
    <class 'int'>
    

    python中整数类型用int表示。

    print函数用来在屏幕上输出传入的数据的字符串表现形式,是代码调试最重要的函数。

    >>> print(age)
    18
    >>> print(type(age))
    <class 'int'>
    

    注意交互式输出和print函数输出的区别。

    4.整数的常见表现形式

    在python中整数最常见的是10进制整数,也有二进制,八进制和十六进制。

    二进制,八进制和十六进制的整数需要前导符进行定义,看下面的案例:

    a = 10  # 十进制
    print('a的类型为:', type(a))
    # 运行结果:a的类型为: <class 'int'>
    
    b = 0b1110  # 二进制 前导符为0b或0B
    print('b的类型为:', type(b))
    # 运行结果:b的类型为: <class 'int'>
    
    c = 0o57    # 八进制 前导符为0o或0O
    print('c的类型为:', type(c))
    # 运行结果:c的类型为: <class 'int'>
    
    d = 0xa5c   # 十六进制 前导符为0x或0X
    print('d的类型为:', type(d))
    # 运行结果:d的类型为: <class 'int'>
    

    python中整数类型的理论取值范围是[-无穷,无穷],实际取值范围受限于运行python程序的计算机内存大小。

  • 相关阅读:
    python 基础2.5 循环中continue与breake用法
    python 基础 2.4 while 循环
    python 基础 2.3 for 循环
    python 基础 2.2 if流程控制(二)
    python 基础 2.1 if 流程控制(一)
    python 基础 1.6 python 帮助信息及数据类型间相互转换
    python 基础 1.5 python数据类型(四)--字典常用方法示例
    Tornado Web 框架
    LinkCode 第k个排列
    LeetCode 46. Permutations
  • 原文地址:https://www.cnblogs.com/superwuchaofan/p/12834903.html
Copyright © 2011-2022 走看看