Python基础教程第3章

本教程介绍了Python的基础数据类型,包括整数(int)、浮点数(float)、布尔值(bool)和列表(list)。重点讲解了这些类型的特点和定义方法。此外,还涵盖了变量的使用,强调了变量作为数据存储的角色以及其与不同类型数据的交互。文章末尾提供了练习题,鼓励读者实践操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

上一章我们学习了如何在控制台打印出Hello World,那么今天,我们来学一些Python的基础知识

数据类型(基本)

Python的基本数据类型一共有五种,分别是字符串(str)、整数(int)、浮点数(float)、布尔值(bool)和列表(list)。之后我们还会学到字典、数组、元组等。

其中字符串、整数、浮点数、布尔值属于不可变数据类型。列表属于可变数据类型

如何定义字符串在上一章已经学过了,那么我就着重讲一下后面的四种数据类型的定义及定义方法。

整数int

整数的定义方法很简单,只要写一个数字就可以了。

12345
33536
13461
79347
15225

整数是一种不可拥有任何标点符号的数据类型。

浮点数(float)

浮点数可以说是整数形式的升级版,它就是小数。定义方法和整数一样,但是与整数不同的是,整数不能包含任何标点符号,但是浮点数只能包含1~9以及“.(小数点)”。

比如:

12984.126
1386.1936
13854.10464
12399.12037
123.000

布尔值(bool)

布尔值只有两个值:TrueFalse,0为False,非0为True,这一点通常是让人难以理解的,这样某些人就会不知道他们应该写“True”或写“1”,实际上,应该写“True”。

TrueFalse分别对应

列表

列表相较于前几个数据类型比较奇怪,因为它是用方括号“[ ]”括起来的。这个方括号里可以存储所有的数据类型,每两个数据类型之间用逗号隔开。

例子:

[1, 2, 2, 3, True, False, 937.3498, 'string', [1, 2, 3]]

变量

既然我们前面学了数据类型,那就找个东西储存这些东西吧!

它就是——变量

变量就像是一个盒子,你可以往里面放东西,也可以取出里面的东西。

变量的定义方法:

[变量名] = [变量值] # 变量值可以是任意数据类型

变量的调用就更简单了,就是一个变量名就可以了

比如:

a = 123 # 定义了一个变量a
b = '123' # 定义了一个变量b
print(a) # 输出:123
print(b) # 输出:123

从上面的代码中不难看出,字符123和数字123的输出都是一样的。但是,数字123可以做比较、等于运算(<, >, <=, >=, ==),但字符123只能做等于运算。

运算符

python中的运算符跟数学中的运算符基本相同,python运算符见下表

python运算符数学运算符含义
++加运算
--减运算
*×乘运算
/÷除运算
**^幂运算 (次方)
//整除
>>大于,如果左边的数大于右边的数,则返回True。反之,亦然
<<小于
>=大于等于,如果左边的数大于等于右边的数,则返回True。反之,亦然
<=小于等于
===等于

练习题

有一个变量a,内容为“I’m string"

请你把他打印出来,并替换他的值,让它的值变成我们今天学的任意一种数据类型并打印出来,重复五次。答案我会发个资源

部分代码:

a = "I'm string"
print(a)
# 请在这下面编写你的代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只蹦蹦跳跳的大猿猴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值