目录

79.字符串排序

80.猴子分桃


79.字符串排序

#79
list1=[]
str1=input('请输入第一个字符串:')
str2=input('请输入第二个字符串:')
str3=input('请输入第三个字符串:')
list1.extend([str1,str2,str3])
list1.sort()
print ('排序后的字符串为:',list1)

输出:

或者

list = []
for i in range(3):list.append(input("请输入字符串:"))
list.sort()
print ('排序后的字符串为:',list)

80.猴子分桃

海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?

猴子分桃,最少问题分析:问最少有多少只桃子,则岸上最后剩的桃子数目越小,则原岸上的桃子越少;假设最后岸上还剩4x只桃子,可以利用递归方法求解

num=int(input("输入猴子的数目:"))
def fn(n):if n==num:return(4*x)       #最后剩的桃子的数目else:return(fn(n+1)*5/4+1)x=1
while 1:count=0for i in range(1,num):if fn(i)%4==0 :count=count+1if count==num-1:print("海滩上原来最少有%d个桃子" % int(fn(0)))breakelse:x=x+1

返回:

到这里你或许无法理解,怎么来的,那么咱们看个更通俗的吧

一个字 ———— 试 

start,end,m1=0,100,0
while m1==0:end=end*2for i in range(start,end):m5=5*i+1if m5%4==0:m4=(m5/4)*5+1if m4%4==0:m3=(m4/4)*5+1if m3%4==0:m2=(m3/4)*5+1if m2%4==0:m1=(m2/4)*5+1breakstart=i
print("最少为:%d个桃子" % m1)

设从0到100试,找到那个满足的数

python实例 79,80相关推荐

  1. python教程实例-Python实例教程

    转自:http://codingdict.com/article/9026 Python 100例-01 题目: 输有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数? Python 1 ...

  2. 使用docker安装部署Spark集群来训练CNN(含Python实例)

    使用docker安装部署Spark集群来训练CNN(含Python实例) 本博客仅为作者记录笔记之用,不免有很多细节不对之处. 还望各位看官能够见谅,欢迎批评指正. 博客虽水,然亦博主之苦劳也. 如需 ...

  3. 【转载】快速入门(完整):Python实例100个(基于最新Python3.7版本)

    原题地址: http://www.runoob.com/python/python-100-examples.html git地址: https://github.com/RichardFu123/P ...

  4. Python实例15:霍兰德人格分析雷达图

    Python实例15:霍兰德人格分析雷达图 雷达图是多特性直观展示的重要方式: 霍兰德认为:人格兴趣与职业之间应有一种内在的对应关系: 人格分类:研究型.艺术型.社会型.企业型.传统型.现实型: 职业 ...

  5. python算公倍数的案例_【71页】关于python经典的80个案例操作(附源码解析)

    1.Python Hello World 实例 # -*- coding: UTF-8 -*- # Filename : helloworld.py # author by : www.runoob. ...

  6. python效果实例,Python实例:毛玻璃效果

    Python实例:毛玻璃效果 Python实例:毛玻璃效果 为什么80%的码农都做不了架构师?>>> #coding:utf-8 ''' 毛玻璃效果 ''' import cv2 i ...

  7. Python实例16:玫瑰花绘制

    Python实例16:玫瑰花绘制 需求:用python绘制一朵玫瑰花:输入:想象力:输出:玫瑰花: 绘制机理:turtle基本图形绘制: 绘制思想:因人而异: 9.5.1 实例展示 #9.5.1 im ...

  8. python接收输入的一行字符只统计数字的个数,Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数...

    Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 程序分析:利用 ...

  9. Python实例浅谈之三Python与C/C++相互调用

    参考:http://blog.csdn.net/taiyang1987912/article/details/44779719 Python实例浅谈之三Python与C/C++相互调用 二.Pytho ...

最新文章

  1. Arm 通过虚拟硬件与新的解决方案导向的产品 带动物联网经济转型
  2. java播放声音和图片的代码_java怎么将出片处理成老照片?怎么播放声音?
  3. HttpConnectionUtil
  4. linux 生成o 文件,急,linux为什么生成不了.o驱动程序文件
  5. kali安装docker和portainer
  6. SpringCloud面试题及答案
  7. 软件工程导论 00章数据流图与数据字典
  8. 基于Pytorch的BERT-IDCNN-BILSTM-CRF中文实体识别实现
  9. 每日一句20191229
  10. c语言方框透视原理,FPS游戏的方框透视+自瞄原理
  11. 手机自带抖音无水印视频下载功能,另推荐抖音短视频去水印网页版
  12. 豆瓣python-豆瓣+python
  13. 最新个人发卡网系统源码-全开源版
  14. 腾讯、京东、滴滴、字节跳动……15个大厂在数据治理和数据分析上的真实案例
  15. 运维工程师是桥的护栏_运维工程师职务说明书
  16. 【操作系统基础】操作系统的分类与发展
  17. 写在2014年的感恩节
  18. iOS开发实战之手机号、座机号正则验证
  19. ubuntu 20.04 安装安卓app 使用 anbox
  20. 基于asp.net738房屋租赁管理系统

热门文章

  1. java tls 实例_grpc加密TLS初体验(go、java版本)
  2. maven-compiler-plugin 插件详解
  3. springBoot 简单优雅是实现文件上传和下载
  4. 学习Spring Boot:(二十七)Spring Boot 2.0 中使用 Actuator
  5. MySQL中实现并、交、差
  6. java异常不懂,看不懂的异常提示啊
  7. android原生调用nextjs方法,详解使用Next.js构建服务端渲染应用
  8. java中有ClockPane类吗_Java程序设计教程 冶金工业出版社第9章
  9. epp是什么意思_什么是1K/2K/3K注塑?
  10. python转换窗口无响应_Tkinter窗口显示(没有响应),但代码正在运行