Python 练习实例68

简介: Python 练习实例68

题目:有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数

程序分析:无。

程序源代码:

实例

#!/usr/bin/python# -*- coding: UTF-8 -*- if __name__ == '__main__':     n = int(raw_input('整数 n 为:\n'))    m = int(raw_input('向后移 m 个位置为:\n'))      def move(array,n,m):         array_end = array[n - 1]        for i in range(n - 1,-1,- 1):             array[i] = array[i - 1]        array[0] = array_end        m -= 1        if m > 0:move(array,n,m)             number = []    for i in range(n):         number.append(int(raw_input('输入一个数字:\n')))    print '原始列表:',number      move(number,n,m)      print '移动之后:',number

以上实例输出结果为:

整数 n 为:

8

向后移 m 个位置为:

5

输入一个数字:

2

输入一个数字:

8

输入一个数字:

6

输入一个数字:

1

输入一个数字:

78

输入一个数字:

45

输入一个数字:

34

输入一个数字:

2

原始列表: [2, 8, 6, 1, 78, 45, 34, 2]

移动之后: [1, 78, 45, 34, 2, 2, 8, 6]

相关文章
|
6月前
|
算法 Python
Apriori算法的Python实例演示
经过运行,你会看到一些集合出现,每个集合的支持度也会给出。这些集合就是你想要的,经常一起被购买的商品组合。不要忘记,`min_support`参数将决定频繁项集的数量和大小,你可以根据自己的需要进行更改。
200 18
|
10月前
|
前端开发 搜索推荐 编译器
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
427 34
【01】python开发之实例开发讲解-如何获取影视网站中经过保护后的视频-用python如何下载无法下载的视频资源含m3u8-python插件之dlp-举例几种-详解优雅草央千澈
|
10月前
|
人工智能 编译器 Python
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
207 0
python已经安装有其他用途如何用hbuilerx配置环境-附带实例demo-python开发入门之hbuilderx编译器如何配置python环境—hbuilderx配置python环境优雅草央千澈
|
11月前
|
数据挖掘 vr&ar C++
让UE自动运行Python脚本:实现与实例解析
本文介绍如何配置Unreal Engine(UE)以自动运行Python脚本,提高开发效率。通过安装Python、配置UE环境及使用第三方插件,实现Python与UE的集成。结合蓝图和C++示例,展示自动化任务处理、关卡生成及数据分析等应用场景。
1031 5
Python 练习实例100
Python 练习实例100
|
Python
Python中的push方法详解与实例
Python中的push方法详解与实例
211 3
Python 练习实例99
Python 练习实例99
|
数据处理 Python
Python内置时间模块:Datetime实例详解(一)
Python内置时间模块:Datetime实例详解(一)
247 1

推荐镜像

更多
下一篇
开通oss服务