《Python编程:从入门到实践》第五章 if语句 习题答案

#5.1
major = ‘Software Engineering‘
print("Is major ==‘Software Engineering‘? I predict True.")
print(major==‘Software Engineering‘)

print("Is major ==‘Software Engineering‘? I predict False.")
print(major==‘Computer Science‘)
#5.2
print("--------------------------------------")
string_1=‘abc‘
string_2=‘abc‘
string_3=‘abcd‘
print("Is string_1==string_2? ")
print(string_1==string_2)
print("Is string_2==string_3?")
print(string_2==string_3)
print("--------------------------------------")
print("Is string_1 == string_1.lower()?")
print(string_1==string_1.lower())
print("--------------------------------------")
print("这个部分实在过于简单和麻烦,略过!")
print("--------------------------------------")
print(True and False)
print(True and True)
print(False and False)
print(True or False)
print(True or True)
print(False or False)
print("--------------------------------------")
mobileInc = [‘apple‘,‘xiaomi‘,‘huawei‘,‘oppo‘,‘vivo‘]
print(‘apple‘ in mobileInc)
print(‘coolpad‘ in mobileInc)
print(‘nokia‘ not in mobileInc)

#5.3
alien_color = ‘green‘
if alien_color == ‘green‘:
    print("Great!You got 5 point!")
alien_color = ‘red‘
if alien_color == ‘green‘:
    print("Great!You got 5 point!")
print("------------------------------------")
#5.4
alien_color = ‘green‘
if alien_color == ‘green‘:
    print("Great!You got 5 point!")
else:
    print("Excellent!You got 10 point!")
alien_color = ‘red‘
if alien_color == ‘green‘:
    print("Great!You got 5 point!")
else:
    print("Excellent!You got 10 point!")
print("-----------------------------------------")
#5.5
alien_color = ‘green‘
if alien_color == ‘green‘:
    print("Great!You got 5 point!")
elif alien_color == ‘yellow‘:
    print("Excellent!You got 10 point!")
elif alien_color == ‘red‘:
    print("Oh,my god!You got 15 point!")

alien_color = ‘yellow‘
if alien_color == ‘green‘:
    print("Great!You got 5 point!")
elif alien_color == ‘yellow‘:
    print("Excellent!You got 10 point!")
elif alien_color == ‘red‘:
    print("Oh,my god!You got 15 point!")

alien_color = ‘red‘
if alien_color == ‘green‘:
    print("Great!You got 5 point!")
elif alien_color == ‘yellow‘:
    print("Excellent!You got 10 point!")
elif alien_color == ‘red‘:
    print("Oh,my god!You got 15 point!")
print("-----------------------------------------")

#5.6
age = 33
if age < 2:
    print("婴儿")
elif age>=2 and age<4:
    print("蹒跚学步")
elif age>=4 and age<13:
    print("儿童")
elif age>=13 and age<20:
    print("青少年")
elif age>=20 and age<65:
    print("成年人")
elif age>=65:
    print("老年人")

#5.7
favourite_fruits = [‘apple‘,‘banana‘,‘orange‘]
if ‘apple‘ in favourite_fruits:
    print("You really like apples!")
if ‘banana‘ in favourite_fruits:
    print("You really like bananas!")
if ‘orange‘ in favourite_fruits:
    print("You really like orange!")
if ‘watermalen‘ in favourite_fruits:
    print("You really like watermalen!")
if ‘grape‘ in favourite_fruits:
    print("You really like grape!")

原文地址:https://www.cnblogs.com/zijeak/p/11474050.html

时间: 2024-10-05 21:06:42

《Python编程:从入门到实践》第五章 if语句 习题答案的相关文章

《Python编程从入门到实践》第二章_变量和简单数据类型

什么是变量呢? 举例: >>> message = "Hello,Python!" >>> print (message) Hello,Python! 这里的message就是变量.在程序中可随时修改变量的值,而python将始终记录变量的最新值. 变量命令的规则有哪些呢? 变量只能包含字母数字下划线. 变量名不能包含空格,但可以使用下划线来分割其中的单词 不要将python关键字和函数名作为变量名 变量名应既简单又具有描述性 慎用小写字符l和大写字

Python编程从入门到实践-第2章-字符串

一.字符串:一系列字符,python中用一号括起来的即为字符串,可单可双 "This is a string." 'This is also a string.' #引号灵活性的作用:可在字符串中包含引号和撇号 'I told my friend,"python is my favorite language!"' "the language 'Python' is named after Monty Python,not the snake."

Python:从入门到实践--第五章--if语句--练习

#1.编写一系列条件测试:将每个测试以及结果打印出来 car = '宝马' if car == "宝马": print("预测正确") print(car) else: print("预测错误") boy_age = 23 girl_age = 20 if boy_age <= girl_age: print("预测错误") else: print("预测正确") print("男孩大于女孩

Python编程从入门到实践(第三、四章的列表和元祖) &#142015;

原文: http://blog.gqylpy.com/gqy/414 置顶:来自一名75后老程序员的武林秘籍--必读(博主推荐) 来,先呈上武林秘籍链接:http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段文字的目的! 如果你看过武侠小说,你可以把这个经历理解为,你失足落入一个山洞遇到了一位垂暮的老者!而这位老者打算传你一套武功秘籍! 没错,我就是这个老者! 干研发 20 多年了!我也年轻过,奋斗过!我

Python编程从入门到实践(基础入门) &#646888;

原文: http://blog.gqylpy.com/gqy/468 置顶:来自一名75后老程序员的武林秘籍--必读(博主推荐) 来,先呈上武林秘籍链接:http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段文字的目的! 如果你看过武侠小说,你可以把这个经历理解为,你失足落入一个山洞遇到了一位垂暮的老者!而这位老者打算传你一套武功秘籍! 没错,我就是这个老者! 干研发 20 多年了!我也年轻过,奋斗过!我

《Python编程从入门到实践》_第十章_文件和异常

读取整个文件 文件pi_digits.txt #文件pi_digits.txt 3.1415926535 8979323846 2643383279 下面的程序打开并读取整个文件,再将其内容显示到屏幕中: with open("pi_digits.txt") as fileobject: contents = fileobject.read() print(contents) #运行结果 3.1415926535 8979323846 2643383279 使用函数open()打开文件

分享 《Python编程从入门到实践》+PDF+源码+EricMatthes+袁国忠

下载:https://pan.baidu.com/s/1pUlPpTMnffNgMfovUbZkJg 更多资料分享:http://blog.51cto.com/14087171 Python编程从入门到实践(高清中文版PDF+高清英文版PDF+源代码) 久负盛名的python入门书籍. 高清中文版462页,带目录和书签,文字可以复制粘贴: 高清英文版562页,带目录和书签,文字可以复制粘贴: 中文和英文两版对比学习: 讲解详细并配有源代码. 其中,高清中文版如图: 原文地址:http://blo

《矩阵分析与应用(第2版)张贤达》PDF+《Python编程从入门到实践》中英文PDF+源代码

下载:https://pan.baidu.com/s/1R8hwv-PZ7DYsl_gUtLWrag <矩阵分析与应用(第二版)张贤达>PDF 下载:https://pan.baidu.com/s/1hxfM_cL7hGpz7baorzuTjw <Python编程从入门到实践>(高清中文版PDF+高清英文版PDF+源代码) 下载:https://pan.baidu.com/s/1oRGp4_LfDVLo86r79pnXvg <凸优化>中文版PDF+英文版PDF+习题题解

《Python编程从入门到实践》+《流畅的Python》+《Python基础教程(第3版)》分析对比

<Python编程从入门到实践>针对所有层次的Python 读者而作的Python 入门书.全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib.NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表.字典.if 语句.类.文件与异常.代码测试等内容:第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑. <