常见的数据类型 | 学习笔记

简介: 快速学习常见的数据类型

开发者学堂课程【Python 入门 2020年版:常见的数据类型】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/639/detail/10233


常见的数据类型

内容介绍:

一、变量的定义

二、举例说明

三、使用变量的好处

四、数据类型的概念

五、总结

 

本节主要讲述编程中重要并且基础的变量以及数据类型

 

一、变量的定义

对于重复使用,并且经常需要修改的数据,可以定义为变量,提高编程效率

定义变量的语法为:变量名=变量值。(这里的=作用是赋值)

定义变量后可以使用变量名来访问变量值。

 

二、举例说明:

1.新建文件

点击 NEW 创建 Python File ,并命名

(注意:创建新文件时,需要在工程上右键 NEW Python File 不要点到 venv 文件,要在代码工程中创建新文件,不要点 venv,不然会出现问题。)

2.输入:print(‘hello word’) 运行后会输出 hello world

若输入:print(‘你好,世界’)运行后会输出 你好,世界

在数学中我们都知道变量

例如 a=12,那么如果换成 a=‘你好,世界’,将 print(‘你好,世界’) 换成print(‘a’) ,那么打印出来的结果就是你好,世界,

就是将一段内容令其等于 a,那么 a 则代表那一段内容,打印 a,则代表打印那一段内容。

那么 a 就称之为变量,在计算机中最基础的变量使用,使用一个名字代替一段内容,修改内容则会使全部变量都会被改变。

 

三、使用变量的好处

可以打印多分变量并且便于修改

例:print(‘你好,世界’)

print(‘你好,世界’)

print(‘你好,世界’)

这样可以打印出三份 你好,世界

若想修改打印后结果为 hello,world 那么必须每行都需要修改成 print(‘helloword’),很麻烦。

这个时候就可以使用变量

a=‘hello word’

print(‘a’)

print(‘a’)

print(‘a’)

就可以成功打印三分 hello world,若想打印成三遍你好,世界 只需要修改变量“a=你好,世界”即可

在程序运行的时候,他会找变量对应的值。只要改了之后,他就立马就能够变化。

 

四、数据类型的概念

例:

尝试 b=34  

print(b)

打印结果为 34

c=good

print(c)并不能成功打印出来。

下方提示:process finished with exit code 1

#程序运行后存在代码错误 1 code 后面不是 0 就是有错误

若将 c=good print(c)注释掉,解释器不看这段代码后下方则提示 :process finished with exit code 0 表示没有问题。

c=good

print(c)

改为以下:

c=True

print(c)

则成功运行,是因为数据类型的原因。

数据类型的概念:

1. 在 python 里数据都有各自对应的类型:

(1)数字类型:(无数个)

整数型 int  浮点型 float  复数 complex

长整型 long(python3 中已经被废弃)

例:

print(45) # Int 整数类型  可以直接打印成功

print(3.1415)# float类型  可以直接打印成功

Print((-1)**0.5)# complex 类型  可以直接打印成功

你所使用的内容必须要有依据,你写的是整数亦或其他类型是 python 语言所认识的,所以可以输出

(2)字符串类型:(无数个)

python 中的字符串要求使用一对单引号或双引号来包裹,推荐大家使用单引号。(其实就是一段普通的文字)(推荐使用单引号)

print(“今天天气好晴朗,处处好风光”)

亦或是 print(‘今天天气好晴朗,处处好风光’)都可以

但是 print(今天天气好晴朗,处处好风光)不可以,字符串类型需要有单引号或双引号来包裹。

print(‘56’)不是数字类型是字符串类型,是两个概念,与上方的 print(45) 不是同一类型,加了引号是字符串类型,不加是数字类型。

print(42+1)运行结果是 43,是两个数字类型运算是可以的,但print(‘56’+1)运行结果会报错,因为是字符串类型和数字类型运算是不可以的,不同的数据类型运算规则是不一样的。

(3)布尔类型:

用来表示真假/对错;一共只有两个值,一个是 True,另外一个是 False

T 和 F 一定要大写,可以理解为关键字,有特殊含义,在 python 设计时就是规定好的,所以一定要大写!!!一旦写成小写会报错。

print(4>3) #True

print(1>3) #False 

(4)列表类型:

有一堆数据,想要使用同一个变量名,则用中括号包裹即可

names=[‘姚万万‘,’郑美水‘]

(5) 字典类型

person={’name‘:’袁奋‘,’age‘:18,‘adr’:‘湖北’} 

(6)元组类型:多个数字可以用小括号包裹

nums=(1,8,9,2,3)

(7)集合类型

X={9,‘hello’,‘hi’,‘good’}

 

五、总结:

采用思维导图总结以上内容。

如图:

image.png

相关文章
|
9月前
|
存储 程序员 C语言
C 数据类型
C 数据类型。
33 0
|
2月前
|
存储 SQL 关系型数据库
十、数据类型
十、数据类型
35 0
|
存储 程序员 C语言
C++的数据类型
C++的数据类型
|
SQL 关系型数据库 MySQL
数据类型介绍1 | 学习笔记
快速学习数据类型介绍1
数据类型介绍1 | 学习笔记
|
SQL 关系型数据库 MySQL
数据类型介绍2|学习笔记
快速学习数据类型介绍2
数据类型介绍2|学习笔记
|
C语言 开发者 Python
查看数据类型 | 学习笔记
快速学习查看数据类型
161 0
查看数据类型 | 学习笔记
|
开发者 Python
可变数据类型和不可变数据类型 | 学习笔记
快速学习可变数据类型和不可变数据类型,介绍了可变数据类型和不可变数据类型系统机制, 以及在实际应用过程中如何使用。
107 0
可变数据类型和不可变数据类型 | 学习笔记
|
C语言 开发者 Windows
数据类型|学习笔记
快速学习数据类型
76 0
数据类型|学习笔记
|
存储 PHP 数据库
数据类型| 学习笔记
快速学习数据类型。
68 0