zoukankan      html  css  js  c++  java
  • Python3笔记007

    第2章 python语言基础

    • 2.1 python语法特点
    • 2.2 保留字与标识符
    • 2.3 变量
    • 2.4 数据类型
    • 2.5 运算符
    • 2.6 输入和输出

    2.4 数据类型

    数据类型分为:空类型、布尔类型、数字类型、字节类型、字符串类型、元组类型、列表类型、字典类型、集合类型

    # 查看变量的数据类型用type()函数
    print(type(变量名))
    

    2.4.1 空类型

    None
    

    2.4.2 布尔类型

    真值 True 1
    假值 False 0 None 空序列
    

    2.4.3 数字类型

    数字类型分为:整数、浮点数、复数

    1、整数:

    整数数值,没有小数部分的数值。分为正整数、负整数、零。

    十进制:逢十进一,由0-9组成,不能以0开头(0除外)。
    八进制:逢八进一,由0-7组成,必须以0o或0O开头。
    十六进制:逢十六进一,由0-9,A-F组成,必须以0x或0X开头。
    二进制:逢二进一,由0和1组成。
    
    # 拓展训练
    # 十进制转ASCII
    input:chr(65)
    output:'A'
    # ASCII转十
    input:ord('A')
    output:65
    # 整数转字符串
    input:
    i=100
    s = str(i)
    print(type(s))
    output:
    <class 'str'>
    

    2、浮点数

    由整数部分和小数部分组成。

    也可以使用科学计数法表示。

    # 四舍五入
    round(10.0222222, 3)
    output:
    10.022
    round(10.05,1)
    output:
    10.1
    

    3、复数

    由实部和虚部组成,使用字母j表示虚部。

    8+9j
    

    2.4.4 字节类型

    所有方法同字符串

    bytes
    

    2.4.5 字符串类型

    字符串就是计算机所能表示的一切字符的集合,属于不可变序列。

    单引号、双引号、三引号括起来都可标识字符串,单引号和双引号必须在一行,三引号可跨行。

    string
    ''
    ""
    """..."""
    

    2.4.6 元组类型

    tuple
    

    2.4.7 列表类型

    list
    

    2.4.8 字典类型

    dict
    

    2.4.9 集合类型

    set
    
  • 相关阅读:
    九度oj题目1019:简单计算器
    九度oj题目1555:重复子串
    Java泛型
    Remove Duplicates from Sorted Array
    Add Binary
    Plus One
    Remove Element
    Remove Nth Node From End of List
    Longest Common Prefix
    Roman to Integer
  • 原文地址:https://www.cnblogs.com/infuture/p/13171361.html
Copyright © 2011-2022 走看看