Python第一次上手:变量、列表、字典与条件循环这样学才不绕
第一次学 Python,先抓变量、列表、字典、条件和循环这五样,就能写出能跑的小程序。下面用“学习打卡”把它们串起来。
一、变量:给数据起个好名字
变量就是数据的名字,赋值时类型就确定了。名字要见名知义。
name = “小云”
days = 3
average = 92.5
变量名区分大小写,也不要用 list 这类内置名字当变量名,否则后面会出问题。
二、列表:装一串有顺序的数据
列表用方括号表示,编号从 0 开始,常用追加和按位置取值。
scores = [88, 92, 79]
scores.append(95)
print(scores[0])
print(len(scores))
列表是可变的,改一个元素不影响其他元素。练习时先打印整个列表,确认位置再往下写。
三、字典:用名字找值更直观
字典用花括号表示,冒号左边是键,右边是值,查数据不用记位置。
student = {“姓名”: “小云”, “打卡天数”: 3, “平均分”: 92.5}
print(student[“平均分”])
student[“打卡天数”] = 4
取不存在的键会报错,写代码时先核对键名和标点。
四、条件:让程序自己做选择
if 后面的判断成立,就执行缩进的代码,否则走 else。相等判断用 ==,单个 = 是赋值。
if average >= 90:
print(“表现很棒,继续保持”)
else:
print(“再坚持打卡几天”)
多个档位可以用 elif。先把条件读成一句话,语义通顺,代码就不容易写偏。
五、循环:重复的事交给程序
for 适合遍历列表,while 适合条件成立时一直重复。下面算出分数总和。
total = 0
for score in scores:
print(score)
total = total + score
print(total)
循环体的缩进必须对齐,否则会被当成循环外的代码。
六、拼成一个小练习
用字典存同学信息,用列表存分数,用循环算总分和平均分,再用条件给一句鼓励。先跑通,再改数字、加同学、换条件,每改一次运行一次。
建议:例子亲手敲;出错先读报错最后一行;每天只加一个新概念,今天练熟这五样,明天再学函数。
- 点赞
- 收藏
- 关注作者
评论(0)