← 返回课程列表
14课:Python进阶

AI 小课堂 - 第十四课

Python 进阶 ⚡

学会条件判断和函数,写一个猜数字游戏!

条件判断 if-else ❓

拖动滑块改变分数,看代码怎么判断!

if_else.py
1score = 75
2if score > 90:
3 print("优秀!")
4elif score > 60:
5 print("及格")
6else:
7 print("加油!")
分数
75
06090100
输出结果:
及格
score > 60 -> 走elif分支

函数:代码的打包盒 📦

def定义函数,调用它就能执行!

function.py
📌 定义函数
def greet(name):
    print("你好," + name)
↓ 调用函数
📞 调用函数
greet("小明")
↓ 执行结果
▶ 输出结果
点击下方按钮调用函数...

💡 定义一个问候函数,传入名字

猜数字游戏!🎯

AI想了一个1-100的数字,你能猜对吗?

🎯

AI想了一个1-100的数字,
来猜猜看吧!

guess_number.py
1answer = random.randint(1, 100)
2while True:
3 guess = int(input("猜一个数字: "))
4 if guess > answer:
5 print("太大了!")
6 elif guess < answer:
7 print("太小了!")
8 else:
9 print("猜对了!")
10 break

输入和输出 📥📤

input()让用户输入,print()输出结果!

input_output.py
1name = input("你叫什么?")
2print("你好," + name + "!")
输入内容,点击运行查看结果...

小测验时间!📝

看看你学会了多少~

1if-else的作用是?

2def关键字用来?

3input()的作用是?

4猜数字游戏用到了什么?

今天学到了什么?

if-else让程序做判断,def让代码可复用,input让用户能交互。组合起来就能做游戏!

第十四课:Python进阶