python逆序打印各位数字的方法

yipeiwu_com7年前Python基础

如下所示:

# -*- coding: utf-8 -*-
# raw_input获取给定的一个不多于5位的正整数。
# 一、求它是几位数;
# 二、逆序打印出各位数字。
def f(n):
 m = map(int, n)
 print "该数为%d位数"%len(m)
 m.reverse()
 for i in m:
  print i,

if __name__=="__main__":
 n=raw_input("请输入一个多位数的正整数:")
 f(n)

运行结果:

请输入一个多位数的正整数:123654

该数为6位数

4 5 6 3 2 1

总结:

1、reverse()方法用于列表逆向排序

以上这篇python逆序打印各位数字的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

对python3标准库httpclient的使用详解

如下所示: import http.client, urllib.parse import http.client, urllib.parse import random USER...

Python中 map()函数的用法详解

Python中 map()函数的用法详解

map( )函数在算法题目里面经常出现,map( )会根据提供的函数对指定序列做映射,在写返回值等需要转换的时候比较常用。 关于映射map,可以把[ ]转成字符串的话,就不需要用循环打印...

python判断windows系统是32位还是64位的方法

本文实例讲述了python判断windows系统是32位还是64位的方法。分享给大家供大家参考。具体分析如下: 通常64的windows系统program files文件夹(用来安装应用...

PyQt5每天必学之布局管理

PyQt5每天必学之布局管理

在GUI编程中有一个不容忽视的部分,那就是布局管理。布局管理掌控着我们的控件在应用程序窗口如何摆放。布局管理可以通过两种方式来完成。我们可以使用绝对定位或布局类两种方法控制程序窗口中的控...

Python使用POP3和SMTP协议收发邮件的示例代码

Python使用POP3和SMTP协议收发邮件的示例代码

先来了解一下收/发邮件有哪些协议: SMTP协议 SMTP(Simple Mail Transfer Protocol),即简单邮件传输协议。相当于中转站,将邮件发送到客户端。 POP...