MIT Python 第三课一般代码样式 循环式程序 第15分钟:求16的平方根:4

求16的平方根:4

>>> #显示16的平方根
>>> x=16
>>> ans=0
>>> while ans*ans<16:
    ans=ans+1
    print(ans)

1
2
3
4
>>> print(ans)
4
>>> 

终极测试中应该是<0 没有=0

>>> x=16
>>> ans=0
>>> while ans*ans<=x:
    ans=ans+1
    print(ans)

1
2
3
4
5
时间: 2024-10-01 06:51:07

MIT Python 第三课一般代码样式 循环式程序 第15分钟:求16的平方根:4的相关文章

【C语言探索之旅】 第三课:你的第一个程序

内容简介 1.课程大纲 2.第一部分第三课:你的第一个程序 3.第一部分第四课预告:变量的世界 课程大纲 我们的课程分为四大部分,每一个部分结束后都会有练习题,并会公布答案.还会带大家用C语言编写三个游戏. C语言编程基础知识 什么是编程? 工欲善其事,必先利其器 你的第一个程序 变量的世界 运算符 条件表达式 循环语句 实战:第一个C语言小游戏 函数 练习题 习作:完善第一个C语言小游戏 C语言高级技术 模块化编程 进击的指针,C语言王牌 数组 字符串 预处理 创建你自己的变量类型 文件读写

MIT Python 第四课函数抽象与递归简介 最后三分钟递归的经典案例:斐波那契数列

斐波那契数列Fibonacci Sequence,又称黄金分割数列,指的是这样一个数列:0.1.1.2.3.5.8.13.21.……在数学上,斐波纳契数列以如下被以递归的方法定义:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n≥2,n∈N*) 有一对一个月大的一公一母的兔子,再过一个月的时候交配生小兔子,假设它们生的是两只一公一母的小兔子,在下一个月末这两只小兔子也有了后代同样是一公一母,问题是一年后你会有多少只小兔子?[呲牙]第三年的时候就像到了澳大利亚... >>&g

Python 第三课,函数。

一,几种编程思想 1.面向过程编程:根据业务逻辑从上到下实现功能, 2.函数式编程:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 3.面向对象编程:对函数进行分类和封装 二,函数的定义和使用 1. 函数的构成 def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如:发送邮件.计算出 [11,22,38,888,2]中的最大数等... 参数:为函数体提供数据 返回值:当函数执行完毕后,可以给调用者返回数据. 2.参数的分类 普通

小哈学Python第三课-字符集编码

table.hovertable { font-family: verdana, arial, sans-serif; font-size: 11px; color: #333333; border-width: 1px; border-color: #999999; border-collapse: collapse } table.hovertable th { background-color: #c3dde0; border-width: 1px; padding: 8px; borde

python第三课笔记

以下哪个变量的命名不正确?为什么? (A) MM_520  (B) _MM520_  (C) 520_MM  (D) _520_MM 答:C不正确,不能数字开头 在不上机的情况下,以下代码你能猜到屏幕会打印什么内容吗? >>>myteacher = '小甲鱼' >>>yourteacher = myteacher >>>yourteacher = '黑夜' >>>print(myteacher) 复制代码 答:小甲鱼 在不上机的情况下

python第三课:安装pycharm,数据类型初识

上节内容变量if else注释 # ''' msg ''' 3个引号 打印多行 ', "" 双单引号的意义是一样的 缩进 本节内容pycharm使用 集成开发环境(IDE,Integrated Development Environment ) VIM #经典的linux下的文本编辑器 Emacs #linux 文本编辑器, 比vim更容易使用 Eclipse # Java IDE,支持python, c ,c++ Visual Studio # 微软开发的 IDE, python,c

[python第三课]分支结构

print("3.第三章:分支结构\n(1)if语句的使用\nif 条件:\n\t语句1\nelse\n\t语句2\n含义:如果条件对,则执行语句1,如果条件不对,则执行语句2\n") 原文地址:https://www.cnblogs.com/XiaoHongLactasoy/p/12610066.html

Python第三课

collections         --import collections 计数器 Counter  --对字典的扩展用于追踪某值的出现次数 如:import collections str1=  'akdjfdlkjfewioewlkwmee' c = collections.Counter(str1) print c Counter({'e': 4, 'k': 3, 'w': 3, 'd': 2, 'f': 2, 'j': 2, 'l': 2, 'a': 1, 'i': 1,'m':

Device Tree(三):代码分析【转】

转自:http://www.wowotech.net/linux_kenrel/dt-code-analysis.html Device Tree(三):代码分析 作者:linuxer 发布于:2014-6-6 16:03 分类:统一设备模型 一.前言 Device Tree总共有三篇,分别是: 1.为何要引入Device Tree,这个机制是用来解决什么问题的?(请参考引入Device Tree的原因) 2.Device Tree的基础概念(请参考DT基础概念) 3.ARM linux中和De