任务描述
本关任务:使用python中的if语句实现逻辑表示法。
相关知识
为了完成本关任务,你需要掌握:1.逻辑表示法。
逻辑表示法
逻辑表示法的形式可以为:
if P then Q
其中,P是产生式的前提,指结果发生的条件。Q是发生的结果,可以是结论或操作。如:
if打雷then下雨,这里下雨为结论。
if打雷then出门要带伞,出门带伞则为操作。
在python中,我们可以使用if语句来表示,代码如下:
p = '打雷'
if p == '打雷':
q = '下雨'
print(q)
下雨
上面代码表示,如果字符串p为打雷,则输出下雨。假如有多种情况,则代码如下:
p = '动物会飞会下蛋'
if p == '打雷':
q = '下雨'
elif p == '动物会飞会下蛋':
q = '该动物是鸟'
print(q)
该动物是鸟
这段代码这段代码表示,如果字符串p为打雷,则输出下雨。如果字符串p为动物会飞会下蛋,则输出该动物是鸟。
编程要求
根据提示,使用pyhton中的if语句实现逻辑表示法。
测试说明
对你编写的代码进行测试:
测试输入:打雷
预期输出:下雨
测试输入:动物会飞会下蛋
预期输出:该动物是鸟
代码文件
使用FileZilla或其他FTP客户端登录ftp://8.141.124.155:21
用户名:student,密码:aiaiai
下载student.cpython-36.pyc。
student.py
#encoding=utf8
'''
请将下面代码空缺部分补全
'''
def x(p):
#********* Begin *********#
if p == '打雷':
q = '下雨'
elif p == '动物会飞会下蛋':
q = '该动物是鸟'
#********* End *********#
print(q)
main.py
#encoding=utf8
from student import x
p = input()
x(p)文档更新时间: 2025-09-02 12:34 作者:yyq