《笨办法学python》加分习题30——我的答案
来源:互联网 发布:三维动画广告制作软件 编辑:程序博客网 时间:2024/05/22 20:55
这是我自己学习的答案,会尽力写的比较好。还望大家能够提出我的不足和错误,谢谢!
原文例题:
people = 30cars = 40buses = 15if cars > people: print "We should take the cars."elif cars < people: print "We should not take the cars."else: print "We can't decide."if buses > cars: print "That's too many buses."elif buses < cars: print "Maybe we could take the buses."else: print "We still can't decide."if people > buses : print "Alright, let's just take the buses."else: print "Fine, let's stay home then."
习题答案:
1、 elif 就是else if的意思,就是上一个 if 不成立就到这里判断这个 if ; else 就是之前的 if 不成立,就运行这个。
3、以后会有比较复杂的bool比较,暂时没有想法。
4、
# -- coding: utf-8 --# 声明和定义了三个变量people = 30cars = 40buses = 15# 如果cars > people 则运行函数内的代码if cars > people: print "We should take the cars."# 如果之前的 cars > people 是 false,则开始这一段的判断elif cars < people: print "We should not take the cars."# 以上均为 false 则运行该函数内代码else: print "We can't decide."# 同上if buses > cars: print "That's too many buses."elif buses < cars: print "Maybe we could take the buses."else: print "We still can't decide."if people > buses : print "Alright, let's just take the buses."else: print "Fine, let's stay home then."
功能重复部分不做重复解释。
阅读全文
0 0
- 《笨办法学python》加分习题30——我的答案
- 《笨办法学python》加分习题1——我的答案
- 《笨办法学python》加分习题2——我的答案
- 《笨办法学python》加分习题3——我的答案
- 《笨办法学python》加分习题4——我的答案
- 《笨办法学python》加分习题5——我的答案
- 《笨办法学python》加分习题6——我的答案
- 《笨办法学python》加分习题7——我的答案
- 《笨办法学python》加分习题8——我的答案
- 《笨办法学python》加分习题9——我的答案
- 《笨办法学python》加分习题10——我的答案
- 《笨办法学python》加分习题11——我的答案
- 《笨办法学python》加分习题12——我的答案
- 《笨办法学python》加分习题13——我的答案
- 《笨办法学python》加分习题14——我的答案
- 《笨办法学python》加分习题15——我的答案
- 《笨办法学python》加分习题16——我的答案
- 《笨办法学python》加分习题17——我的答案
- 后缀子串排序(后缀数组)
- 酷酷的单词
- socket笔记
- HashMap源码分析
- Centos6.8下gitLab的安装
- 《笨办法学python》加分习题30——我的答案
- 合并两个图片成一个图片的代码
- Android学习日志01 浅析单例
- CodeForces
- kaldi的timit例子运行到SGMM2 Training & Decoding部分突然中断
- Java中repalceAll只替换第二个匹配到的字符串
- ubuntu快捷键
- vector<bool>的学习
- PAT--1030. Travel Plan(最短路)