美文网首页python
Python王之路day01——数据类型

Python王之路day01——数据类型

作者: Aboypy | 来源:发表于2019-06-02 14:26 被阅读55次

    @[TOC]

    今天是Python王之路分享知识的第一天,首先介绍下python:

    python是一种计算机高级语言,是解释性语言。现阶段主要用于自动化、后端、数据分析、人工智能,现在它火热程度相当高。python简单易学,望有志之士与我一起同行,加入我的学习之路。

    为了让大家更加认识该语言,将按基础知识-->面向对象--->核心知识-->网络编程--->后端--->数据分析--->人工智能,一一给大家介绍。

    第一天的知识围绕这张思维导图展开,介绍了python的常用数据类型。

    image

    空值 None

    将None赋值给一个变量,此时不会占内存

    用法示例:

    none_01=None
    

    数值 int float

    int 整数

    包括正整数,0,负整数
    

    用法示例:

    int_01=1
    

    float 浮点数

    包括正负小数

    用法示例:

    float_01=0.1
    
    float_02=-1.3
    

    字符串 str

    存储一个及多个字符,属于不可变容器。支持索引、切片。

    用法示例:

    str_01="hello world"
    

    布尔值 bool

    只包括True False

    其中 "", None,0, 0.0, [], {}这些布尔值都是False;

    非空,非0为True。

    用法示例:

    bool_01=True
    
    bool_02=False
    

    列表 list()

    是一个可变的、序列容器。支持索引,切片。

    用法示例:

    list01=[] #建立列表
    
    list02=[1, 2, 3, "a", "b"]
    

    元组 tuple()

    是一个不可变、序列容器,支持索引、切片。

    用法示例:

    tuple_01=(1, 2, 3, "a", "b")
    

    字典 dict()

    是一个可变、散序容器,由键值对组成,键值唯一。不支持索引、切片。形如:键:值。

    用法示例:

    dict01={}    #定义字典
    
    dict02={"key1":value1, "key2":value2}
    

    集合 set()

    是一个可变、不重复的、散列容器。不支持索引、切片。

    用法示例:

    set01={1, 2, 3, "a", "b"}
    

    固定集合frozenset

    是一个不可可变、不重复的、散列容器。不支持索引、切片。与集合的区别是,它不可变。

    用法示例:

    frozenset01=frozenset(1)
    

    复述 complex

    由实部和虚部组成。形如:1+2j 或1+2J 大小写j、J都可以。

    complex01= 1+2j
    
    complex02= 1+2J
    

    好啦,以上是python学习需要用到的数据类型简单介绍。day02我会介绍运算符,对这些数据类型进行运用,请关注下次更新。

    留下练习题,可在下方留言答题,day02会公布答案并讲解。

    day01 练习题:
    
    以下的数据类型使用正确的有哪些?
    
    1、a=None
    
    2、b=-2.000
    
    3、c=0.0.0
    
    4、d="aa/#@"
    
    5、e=True
    
    6、f=["1"]
    
    7、g=(1, "a")
    
    8、h=set(2)
    
    9、i=frozenset(3)
    
    10、j={"a"。1}
    
    11、k={"b":2}
    

    相关文章

      网友评论

        本文标题:Python王之路day01——数据类型

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