《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!")
《Python编程:从入门到实践》第五章 if语句 习题答案的更多相关文章
- #Python编程从入门到实践#第四章笔记
#Python编程从入门到实践#第四章笔记 操作列表 1.遍历列表 使用for循环,遍历values列表 for value in values: print(value) 2.数字列表 使 ...
- python编程:从入门到实践----第五章>if 语句
一.一个简单示例 假设有一个汽车列表,并想将其每辆汽车的名称打印出来.遇到汽车名‘bmw’,以全大写打印:其他汽车名,首字母大写 cars=['audi','bmw','subaru','toyota ...
- 《Python编程从入门到实践》第二章_变量和简单数据类型
什么是变量呢? 举例: >>> message = "Hello,Python!" >>> print (message) Hello,Pyth ...
- Python:从入门到实践--第五章--if语句--练习
#1.编写一系列条件测试:将每个测试以及结果打印出来 car = '宝马' if car == "宝马": print("预测正确") print(car) e ...
- #Python编程从入门到实践#第三章笔记
列表简介 1.什么是列表 列表:由一系列按也顶顺序排列的元素组成.元素之间可以没有任何关系. 列表:用方括号[]表示,并用逗号分隔其中元素.名称一般为复数 2.访问元素 (1)列表是有序集合 ...
- Python编程从入门到实践笔记——异常和存储数据
Python编程从入门到实践笔记——异常和存储数据 #coding=gbk #Python编程从入门到实践笔记——异常和存储数据 #10.3异常 #Python使用被称为异常的特殊对象来管理程序执行期 ...
- Python编程从入门到实践笔记——文件
Python编程从入门到实践笔记——文件 #coding=gbk #Python编程从入门到实践笔记——文件 #10.1从文件中读取数据 #1.读取整个文件 file_name = 'pi_digit ...
- Python编程从入门到实践笔记——类
Python编程从入门到实践笔记——类 #coding=gbk #Python编程从入门到实践笔记——类 #9.1创建和使用类 #1.创建Dog类 class Dog():#类名首字母大写 " ...
- Python编程从入门到实践笔记——函数
Python编程从入门到实践笔记——函数 #coding=gbk #Python编程从入门到实践笔记——函数 #8.1定义函数 def 函数名(形参): # [缩进]注释+函数体 #1.向函数传递信息 ...
随机推荐
- Data - 深入浅出学统计 - 下篇
本文是已读书籍的内容摘要,少部分有轻微改动,但不影响原文表达. :以漫画形式来讲解最基本的统计概念和方法. ISBN: 9787121299636 https://book.douban.com/su ...
- C# .NET 判断输入的字符串是否只包含数字和英文字母
FROM : https://www.cnblogs.com/ilookbo/p/4828722.html /// <summary> /// 判断输入的字符串是否只包含数字和英文字母 ...
- 微信小程序之 语言特点
主页面的CSS样式默认为index.wxss,无需引入
- Django 之验证和授权
一.验证和授权概述 Django有一个内置的授权系统.他用来处理用户.分组.权限以及基于cookie的会话系统.Django的授权系统包括验证和授权两个部分.验证是验证这个用户是否是他声称的人(比如用 ...
- YCOJ过河卒C++
过河卒是一道~~较简单 的问题,用递归或者动态规划都可以完成,但今天主要不是递归或者动态规划,而是用深度优先搜索做的.虽然会有两组TLE~~ 深搜是一种向下搜索的算法(如图所示) 它能有效的统计中点到 ...
- linux tar包追加问题
只能已归档的文件才能追加文件. 如果tar.gz文件是如此生成:#tar -zcvf test.tar.gz a.txt即tar.gz是压缩(-z)和归档(-c)文件,则无法给它追加文件:若果tar ...
- RS232标准与TTL/COM小常识
1.TTL电平标准 输出 L: <0.8V : H:>2.4V. 输入 L: <1.2V : H:>2.0V 2.CMOS电平标准 输出 L: <0.1*Vcc : H: ...
- 剑指offer11:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。(进制转换,补码反码)
1. 题目描述 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示. 2. 思路和方法 使用移位(<<)和 “| & !”操作来实现.1的二进制是:前面都是0,最后一位 ...
- net namespace实验
Net namespace实验 在 Linux 中,网络名字空间可以被认为是隔离的拥有单独网络栈(网卡.路由转发表.iptables)的环境.网络名字空间经常用来隔离网络设备和服务,只有拥有同样网络名 ...
- go guid 和uuid生成
1 安装 开始-运行 输入 cmd 回车 输入 go get -u github.com/typa01/go-utils 安装完毕后 2 使用 a 首先引入包 import ( goutil ...