美文网首页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