Python⼊门之控制结构-顺序与选择结构——第3关:选择结构:三元操作符
linux刷新网络命令c语言递归题任务描述
程序中的选择结构中除了if-else、elif之外,还有⼀个三元操作符。三元操作符也是根据条件判断执⾏哪⼀个代码块,但它的最⼤特点是不需要像if-else语句那样写多⾏代码,⽽是只需⼀⾏代码。
本关要求学习者能够学会并使⽤三元操作符来判断谁才是射击⽐赛的赢家。
相关知识
三元操作符
三元操作符的基本格式为:
result = x if x < y else y
其中,x < y为判断语句。若x < y为真则result = x,否则result = y。
python基础代码语句如果您想了解更多选择结构的相关知识,请参考:[美] Katie Cunningham 著《 Python ⼊门经典》第三章。
编程要求
本关的编程任务是补全isWin.py⽂件中的判断语句部分,具体要求如下:
1. 根据输⼊的jim与jerry的射击得分进⾏判断;
2. 若jim得分更⾼,则赢家为jim,输出jim的名字;
3. 若jerry得分更⾼,则赢家为jerry,输出jerry的名字。
本关涉及的代码⽂件isWin.py的代码框架如下:边框简单又漂亮竖版
jimscore = int(input())
jerryscore = int(input())
# 请在此添加代码,判断若jim的得分jimscore更⾼,则赢家为jim,若jerry的得分jerryscore更⾼,则赢家为jerry,然后输出赢家的名字。
>> Begin >>
>> End >>
print(winner)
测试说明
本⽂的测试⽂件是src/step3/isWintest.py,具体测试过程如下:
1. 学习者将 src/step3/isWin.py中的代码补充完毕,然后点击评测。平台⾃动编译运⾏ isWintest.py,并以标准输⼊⽅式提供测评输
⼊;openstack计算的弹性控制器
2. 平台获取程序的输出,然后将其与预期输出对⽐。如果⼀致则测试通过,否则测试失败。
以下是平台对src/step3/isWintest.py的样例测试集:
测试输⼊:
13
15
预期输出:
jerry
开始你的任务吧,祝你成功!
正如耐克说“想做就做”那样,采取⾏动。每天都试着采取⼀些⾏动,为了实现我的⽬标。虽然可能很⼩,但它仍然是⾏动。你已经朝着⽬标采取⾏动了吗?
参考答案
jimscore = int(input())
jerryscore = int(input())
# 请在此添加代码,判断若jim的得分jimscore更⾼,则赢家为jim,若jerry的得分jerryscore更⾼,则赢家为jerry,并输出赢家的名字
>> Begin >>
winner = 'jerry' if jimscore < jerryscore else 'jim'
>> End >>
java标准输入流对象
print(winner)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
Python语言入门教程
下一篇 »
热门文章
-
excel文字递增函数公式
2025-02-08 -
数字递增公式
2025-02-08 -
notepad 正则变量运算
2025-02-08 -
C++regex库常用函数及实例
2025-02-08 -
js正则表达式之前瞻后顾与非捕获分组
2025-02-08 -
indesign正则数字和英文之间的空格
2025-02-08 -
C#匹配中文字符串的4种正则表达式分享
2025-02-08 -
PHP正则表达式匹配中文字符
2025-02-08 -
匹配中文汉字的正则表达式介绍
2025-02-08 -
Python正则表达式如何进行字符串替换
2025-02-08 -
orcl中用正则表达式
2025-02-08 -
sql正则表达式excel
2025-02-08 -
dataframe正则表达式
2025-02-08 -
postgress sql正则
2025-02-08 -
el-upload accept 正则表达式
2025-02-08 -
半小时 正则表达式
2025-02-08 -
判断科学计数法的正则
2025-02-08 -
根据url判断静态资源的方法
2025-02-08 -
Java正则表达式-匹配正负浮点数
2025-02-08 -
替换模糊匹配正则-hive
2025-02-08
最新文章
-
一种基于正则表达式的DBC文件解析及报文分析方法[发明专利]
2025-02-08 -
能被5整除的十进制整数的正规表达式
2025-02-08 -
大于0小于等于1的正则表达式
2025-02-08 -
linux grep 26个字母
2025-02-08 -
java pattern 正则表达式
2025-02-08 -
掌握文本编辑器中的搜索和替换技巧
2025-02-08
发表评论