当前位置:首页>python>跟着NOAI考纲学Python,学完就能考,第2课

跟着NOAI考纲学Python,学完就能考,第2课

  • 2026-09-09 15:27:04
跟着NOAI考纲学Python,学完就能考,第2课

每天一个知识点,带你自学NOAI,加入我们吧~

上节课电脑学会了"说话"。这节课,让电脑学会"记东西"。

变量:给数据起个名字

电脑处理数据,需要先把数据放到一个地方存起来。这个"地方"就叫变量。

用=号给变量赋值:

name = "小明"print(name)

小明

拆开看:

•name 是变量名,你自己取的

•= 不是"等于",而是"把右边的值存到左边的变量里"

•"小明" 是存进去的值

变量可以随时改:

score = 80print(score)score = 95print(score)

8095

第二次赋值后,旧的值就被覆盖了。变量只记得最后一次存进去的东西。

变量名怎么起

Python对变量名有几条规矩:

• 只能用字母、数字、下划线,不能有空格和特殊符号

•不能以数字开头。score1 可以,1score 不行

•区分大小写。Name 和 name 是两个不同的变量

好习惯:变量名用英文,取有意义的名字。age 比 a 好,student_name 比 sn 好。

四种基本数据类型

Python里的数据分类型。你存的是数字、文字、还是"对或错",Python都分得清清楚楚。

先看最常用的四种:

int整数 — 没有小数点的数

age = 12count = -3

float浮点数 — 带小数点的数

height = 1.65temperature = -2.5

str字符串 — 用引号包起来的文字

name = "NOAI"greeting = '你好'

bool布尔值 — 只有 True 和 False

is_student = Truepassed = False

布尔值就是"对"和"错",后面学判断语句的时候会大量用到。注意True 和 False 首字母大写。

type():查看数据类型

不确定一个变量是什么类型?用type()来查:

print(type(10))print(type(3.14))print(type("hello"))print(type(True))

<class 'int'><class 'float'><class 'str'><class 'bool'>

看输出的引号里面那个词就行:int、float、str、bool。

新手最容易混的两个点

易混1数字和"数字"不是一回事

a = 100# 这是整数,可以做加减乘除b = "100"# 这是字符串,只是长得像数字的文字print(a + a)   # 200print(b + b)   # "100100"  字符串拼接!

加了引号就是字符串,不管里面写的是什么。字符串的 + 是拼接,不是相加。

易混2= 和 == 完全不同

x = 5# 赋值:把5存进xx == 5# 比较:x等于5吗?结果是True

一个等号是"存",两个等号是"比"。现在先记住就行,后面学判断语句时会反复用到。

动手试试

练习1:预测输出

下面这段代码运行后,屏幕上会打印什么?

x = 10x = 20print(x)

提示:变量只记得最后一次存进去的东西。

练习2:判断类型

下面四个变量,分别是什么类型?

a = 3.0b = "True"c = 0d = False

提示:加了引号的都是字符串,不管里面写的是什么。

练习3:找错误

下面哪个变量名是合法的?

A.  my_nameB.  2nd_placeC.  student nameD.  _score

提示:回看变量命名那三条规矩。

自己先想,想完了去香农平台上写代码跑一遍验证。

去平台上手写代码

今天学了三个东西:

•变量 — 用 = 号给数据起名字,存起来反复用

•四种数据类型 — int整数、float浮点数、str字符串、bool布尔值

•type() — 查看数据是什么类型

这篇文章讲的是香农NOAI学习平台"Python基础"模块的第二课。平台上有更多的练习题,写完代码点运行,对不对立刻就知道。

香农NOAI学习平台地址:noai.arpa.school微信扫码登录就能用,免费。找到「Python基础」→「变量和数据类型」,从第一道题开始写。

下一篇讲输入和运算——让电脑不光能记住东西,还能跟你互动、帮你算数。

IOI2026国家队选拔第一名的他,IOAI国际人工智能奥赛也拿到了银牌
当年的IOI中国国家队成员,20年后过得怎么样?
IOAI人工智能奥赛获奖选手,被哪些世界顶尖大学抢走了?
NOAI人工智能奥赛与5大奥赛齐名,却不在白名单,还值得孩子花时间吗?
数学和信息学双料奥赛金牌邓明扬,最近一篇顶会论文让AI圈炸了
我们从2018年开始关注青少年AI竞赛
见证了NOAI从无到有
这里为你拆解这个赛事的每一个关键问题
欢迎关注公众号~
👇NOAI复赛集训开始招募
👇加入NOAI学习交流群
👆消除信息壁垒、少走弯路
👆获取往届真题、比赛资源
👆链接牛娃家长、抱团互助

最新文章

随机文章