作业:

代码:

flag = True
flag2 = True
while flag:
    str1 = input('最近学习了吗?yes/no:')
    
    # 对输入结果进行判断
    if str1 =='yes':
        while flag2:
        ## 打印输出选项
            print('very good')
            print('1.python\n2.高数\n3.退出')
            str2 = (input('请输入学习选项:'))
            ## 对输入的选项编号进行判断
            if int(str2) == 1: ## 或者写成 str2 == '1'
                print('python 真不错!')                
                flag = flag2 = False
            elif int(str2) == 2:
                print('高数学习真爽,一直学习一直爽!')
                flag = flag2 = False
            elif int(str2) == 3:
                print('已退出')
                flag = flag2 = False
            else:
                print('选项有误,请重新输入!')   
                
    else:
        print('年轻人,耗子尾汁')
        flag = False

代码测试结果:

runfile('D:/腾讯课堂python学习/直播课/作业代码/untitled0.py', wdir='D:/腾讯课堂python学习/直播课/作业代码')

最近学习了吗?yes/no:yes
very good
1.python
2.高数
3.退出

请输入学习选项:1
python 真不错!

runfile('D:/腾讯课堂python学习/直播课/作业代码/untitled0.py', wdir='D:/腾讯课堂python学习/直播课/作业代码')

最近学习了吗?yes/no:yes
very good
1.python
2.高数
3.退出

请输入学习选项:2
高数学习真爽,一直学习一直爽!

runfile('D:/腾讯课堂python学习/直播课/作业代码/untitled0.py', wdir='D:/腾讯课堂python学习/直播课/作业代码')

最近学习了吗?yes/no:yes
very good
1.python
2.高数
3.退出

请输入学习选项:3
已退出

runfile('D:/腾讯课堂python学习/直播课/作业代码/untitled0.py', wdir='D:/腾讯课堂python学习/直播课/作业代码')

最近学习了吗?yes/no:yes
very good
1.python
2.高数
3.退出

请输入学习选项:4
选项有误,请重新输入!
very good
1.python
2.高数
3.退出

请输入学习选项:2
高数学习真爽,一直学习一直爽!

runfile('D:/腾讯课堂python学习/直播课/作业代码/untitled0.py', wdir='D:/腾讯课堂python学习/直播课/作业代码')

最近学习了吗?yes/no:no
年轻人,耗子尾汁

 

本文地址:https://blog.csdn.net/cxw2545724522/article/details/111888877