think python学习心得-(3)条件和递归
来源:互联网 发布:mac颜色配置文件 编辑:程序博客网 时间:2024/04/26 07:33
比较简单,和C语言类似,这里po上自己制作的课后题答案好了:
5-3
def check_fermat(a,b,c,n): a2=int(a) b2=int(b) c2=int(c) n2=int(n) left = pow(a2,n2)+pow(b2,n2) right = pow(c2,n2) if left==right: print('Oh femat is wrong!') else: print ('No,that is wrong!')print('Pleease input a,b,c and n')a1=raw_input()b1=raw_input()c1=raw_input()n1=raw_input()check_fermat(a1,b1,c1,n1)
这里应当注意,raw_input接受的是str格式的文件,我们需要利用int()语句将其变成整型。
5-4
def is_triangle(x,y,z): a=float(x) b=float(y) c=float(z) if a+b<c: print ('It is not a triangle') elif a+c<b: print ('It is not a triangle') elif b+c<a: print ('It is not a triangle') else: print ('It is a triangle') print ('Please input three float for the triangle')m1=raw_input()m2=raw_input()m3=raw_input()is_triangle(m1,m2,m3)5-5
一只乌龟逐渐越走越短。
5-6
设计思路就是讲一个小的koch嵌套到一个大的koch里面,具体的思路就不写了
0 0
- think python学习心得-(3)条件和递归
- think python学习心得-(1)关于函数和模块
- think python学习心得-(2)接口设计
- Think Python 学习笔记5:条件与递归
- think python学习心得-(4)有返回函数
- Python 第5章 条件和递归
- (think python读书笔记)类和对象
- think python学习心得-(5)迭代与字符串的使用
- think python学习心得-(6)利用words.txt来进行填字游戏
- python学习心得实例(3)
- [Python入门]Chapter5 条件语句和递归
- python学习心得和体会
- (think python 读书笔记)文件
- Python学习心得(1)
- python学习心得(1)
- Python 条件判断和循环(3)
- Python学习(条件和循环语句)
- Python:条件和循环
- [BZOJ1503][NOI2004]郁闷的出纳员(平衡树splay)
- sqlite安装与学习
- Makefile 使用总结(个人觉得不错)
- 【追求进步】和为S的两个数字
- 第一个博客
- think python学习心得-(3)条件和递归
- Android事件传递
- Nova Mitaka 版本热迁移变化浅析
- DrawText参数介绍
- Linux学习--rsync+inotify实现数据实时同步
- Android 第六天重置版_Activity
- 12C-OCP升级1z-060-016
- 微信公众平台接口开发-验证机制
- Meta http-equiv属性详解(转)