开发者社区> 技术小阿哥> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

python基础练习_1.2

简介:
+关注继续查看
练习_1.2

练习:

    输入两个数,比较大小后,从小到大升序打印
    输入三个数,比较大小后,从小到大升序打印
    给一个半径,求圆的面积和周长.圆周率3.14
    输入n个数,求每次输入后的算数平均数

- 输入两个数,比较大小后,从小到大升序打印
a=int(input('first: '))
b=int(input('second: '))
print(a,b) if a<b else print(b,a)

  • 输入三个数,比较大小后,从小到大升序打印

    a=111
    b=22
    c=333
    if a>b:
        d3=a
        d2=b
    else:
        d3=b
        d2=a
    if c>d3:
        d3=c
    elif c>d2:
        d1=d2
        d2=c
    else:
        d3=d3
        d2=d2
        d1=c
    print(d1,d2,d3)
  • 给一个半径,求圆的面积和周长.圆周率3.14

    r=int(input('r='))
    print('area is :',3.14*r**2)
    print('circumference is :',2*3.14*r)
  • 输入n个数,求每次输入后的算数平均数

    sum=0
    count=0
    while True:
        i=int(input('>>>'))
        if i=='quit':
            break
        sum+=i
        count+=1
    print(sum/count)
  • 猴子第一天摘下若干个桃子,当即吃了一半,有多吃了一个。第二天将剩下的吃了一半又多吃了一个。以后每天都吃了前一天剩下的一半并再多吃一个。第十天的时候只剩下一个桃子,求猴子第一天摘了多少个桃子。

    解决思路:
        total=x
        剩余
    1   x/2-1
    2   d1/2-1
    3   d2/2-1
    ...
    9   d8/2-1
    10  1
    
    d8/2-1=1   d8=2*(1+1)
    d7/2-1=d8  d7=2*(d8+1)
    
    #代码   
    peach=1
    for _ in range(9):
        peach=2*(peach+1)
    print(peach)

本文转自 撒旦搞时间 51CTO博客,原文链接:http://blog.51cto.com/12074120/1965911,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
笨办法学 Python · 续 练习 49:`sed`
练习 49:sed 原文:Exercise 49: sed 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 当你学习如何制作快速而简陋的黑魔法时,你在练习 9 中实现了一个“低配版”的sed。
1015 0
笨办法学 Python · 续 练习 9:`sed`
练习 9:sed 原文:Exercise 9: sed 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 使用这些小型项目来研究你自己是有用的,但让我们来看看你主要关注的主题: 开始工作的启动流程,例如你的文本编辑器,你可以打字打的多好,以及计算机内部发生的其他事情。
855 0
Hadoop编程调用HDFS(PYTHON)
1.运行环境 开发工具:PyCharm Python 版本:3.5 Hadoop环境: Cloudera QuickStart 2.GITHUB地址 https://github.com/nbfujx/hadoop-learn-demo/tree/master/python-hadoop-hdfs .
818 0
《 Python树莓派编程》——3.2 Python语言的理念
本节书摘来自华章出版社《Python树莓派编程》一书中的第3章,第3.2节,作者:[美]沃尔弗拉姆·多纳特(Wolfram Donat)著 韩德强 等译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1088 0
《 Python树莓派编程》——2.7 总结
本节书摘来自华章出版社《Python树莓派编程》一书中的第2章,第2.7节,作者:[美]沃尔弗拉姆·多纳特(Wolfram Donat)著 韩德强 等译,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1142 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Python系列直播第一讲——Python中的一切皆对象
立即下载
Python 系列直播——深入Python与日志服务,玩转大规模数据分析处理实战第二讲
立即下载
Python 脚本速查手册
立即下载