Skip to content

Latest commit

 

History

History

lesson3

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

第三课 点菜程序与条件语句

使用到的prompt

1

给我实现一个简易的Python的分支语句的句子,再向我解释分支语句的相关知识

2

给我实现一个python的opencv摄像头demo,实时显示摄像头的画面

按下f键会使得画面左右翻转(不用一直按下)

如果没有摄像头,使用下面这个例子

给我实现一个pygame程序,画面一开始是红色

按下空格的话,画面会变成蓝色,再按会变回红色

3

我希望实现一个简易的基于文字交互 (input数字和print信息) 的python点餐程序

仅仅使用循环和条件语句

有五道不同的菜和对应的价格

有一个状态变量记录当前机器的状态 点餐中,确认支付,完成支付

用户在确认支付时可以继续加菜或者确认支付

4

{在连续对话中保持之前的代码,或者粘贴代码}

刚才的程序可以正确运行,请帮我用tinker编写一个对应的界面。

5

为我写一个用opencv对摄像头进行实时人脸检测的例子

先将检测到的人脸框进行可视化

如果检测到人脸,则把画面渲染成半透明的红色(保留r通道,其他通道除以4)
如果没有人脸,则把画面渲染成半透明的绿色(保留g通道,其他通道除以4)

Comments

这节课总体的内容是比较简单的。应该会比较顺利。

在讨论中我们觉得点菜程序中 状态变量的出现有些刻意,但是有一定的意义。

点菜这个例子如果换成其他例子,放在这节课里面会显得过难。