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逆序列印各位數字
# -*- coding: utf-8 -*- # raw_input獲取給定的一個不多於5位的正整數。 # 一、求它是幾位數; # 二、逆序打印出各位數字。 def f(n): m = ma
給出一個不多於5位的整數,要求 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字,例如原數為321,應輸出123。
撰寫人——軟工二班——陳喜平 題目描述 給出一個不多於5位的整數,要求 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字,例如原數為321,應輸出123。 將下面的程式填寫完整。 #include <stdio.h> int main() { i
AMNO.6題目描述 給出一個不多於5位的整數,要求 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字,例如原數為321,應輸出123 輸入 一個不大於5位的數字 輸出 三
題目描述 給出一個不多於5位的整數,要求 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字,例如原數為321,應輸出123 輸入 一個不大於5位的數字 輸出 三行 第一行 位數 第二行 用空格分開的每個數字,注意最後一個數字後沒有空格 第三行 按逆
給一位不多於五位的正整數要求:1.求出它是幾位數;2.分別輸出每一位數字3.按逆序輸出各位數字,例如原數為321,應輸出12
#include<stdio.h> #include<math.h> int Mysqrt(int n) { int i; for(i=0;i<=n;i++) ; return i-1; } i
給定任意正整數數字,求其位數並順序、逆序輸出各位數字
{int i;if (n<=0){printf("NULL");}else if (n>0) {for ( i=1;(n/10)!=0;i++){n=n/10; }return i;}}int main(){printf("%d\n",Several_digits(0));pr
【c語言】給一個不多於五位的正整數: 1.求出它是幾位數 2.分別輸出每一位數字 3.逆序輸出各位數字
#include<stdio.h> #include<math.h> //求出它是幾位數 int Count(int n) { int tmp = 0; while (n != 0) { tmp++; n /= 10;
轉: 求出它是幾位數 分別輸出每一位數字 按逆序輸出各位數字
#include <stdio.h> int main(int argc, const char * argv[]) { /*給你一個不多於5位的正整數,要去: 求出它是幾位數; 分別輸出每一位數字; 按逆序輸出各位數字,例如原數為:321,應
習題 4.9 給一個不多於5位的正整數,要求:1. 求出它是幾位數;2. 分別輸出每一位數字;3. 按逆序輸出各位數字,例如原數為321,應輸出123。
C程式設計 (第四版) 譚浩強 習題4.9 個人設計 習題 4.9 給一個不多於5位的正整數,要求: 1. 求出它是幾位數; 2. 分別輸出每一位數字; 3. 按逆序輸出各位數字,例如原數為321,應輸出123。 程式碼塊:
給一個不多於5位的正整數,要求: (1)求出它是幾位數 (2)分別輸出每一位數字 (3)按逆序輸出各位數字,例如原數為321,應輸出123
4.9給一個不多於5位的正整數,要求: (1)求出它是幾位數 (2)分別輸出每一位數字 (3)按逆序輸出各位數字,例如原數為321,應輸出123 程式碼: #include “stdio.h” #include “math.h” int count(int n)
輸入一個不多於5位的正整數,判斷它是幾位數,並逆序輸出各位數字
挺簡單的一個東西,對於剛開始學習的我 還是要好好學一下 import java.util.Scanner; class Test42 {public static void main(String[] args) {int sum = 0;Scanner input =
輸入一個不多於5位的正整數。1、求出它是幾位數;2、分別輸出每一位數字;3、按逆序輸出各位數字。
#include <stdio.h> #include <stdlib.h> int main() { int a[5],n,i=0; int num=0; printf("請輸入一個數:"); scanf("%d",&n);
for迴圈練習,在控制檯逆序列印一個輸入的正整數
要求,輸入一個五位數的正整數然後在控制檯逆序輸出,如輸入789則在控制檯列印987。 實現思路,將輸入的數模除以10得出最後一位數字,然後將其除以10再模除以10得出第二位數字,迴圈。 程式BUG,當輸入的數字末尾數為0時會輸出錯誤,解決方法暫時想不出。 import
(c++)給出一個不多於5位的整數,要求 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字,例如原數為321,應輸出123
#include<iostream> #include<string.h> using namespace std; int main() {char a[5];cin>
給出一個不多於5位的整數,要求 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字,例如原數為321,應輸出123
#include <stdio.h> int main() { int n,i,a; int number; scanf("%d",&n); number=n; if (n<10) { //用if語句判斷這個整數
【c語言】給一個不多於5位的正整數,要求: 1、求出它是幾位數 2、分別輸出每一位數字 3、按逆序輸出各位數字
// 給一個不多於5位的正整數,要求: // 1、求出它是幾位數 // 2、分別輸出每一位數字 // 3、按逆序輸出各位數字 #include <stdio.h> #include <math.h> int main() { int a,b,c
給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。
public class test{ public static void main(String[] args){ //最大為99999 fun(87666); } private static void fun(int n){ if(
給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字
//第一種方法: 對數取餘數 /* int a = 0, i = 0; printf("請輸入一個不多於5位的正整數:\n"); scanf("%d", &a); printf("逆序為:\n"); while (a
題目:給一個不多於5位的正整數,要求:一、求它是幾位數,二、逆序打印出各位數字。
// Created by www.runoob.com on 15/11/9.// Copyright © 2015年 菜鳥教程. All rights reserved.//#include<stdio.h>int main(){long a,b,c,d,e,x; printf(
給出一個不多於5位的正整數,(1) 求出它是幾位數(2) 分別打印出每一位數字(3) 按逆序打印出各位數字,例如原數為321,應輸出123
1、 給出一個不多於5位的正整數,要求: (1) 求出它是幾位數; (2) 分別打印出每一位數字; (3) 按逆序打印出各位數字,例如原數為321,應輸出123. #include <stdio.h> int main()
【程式24】 題目:給一個不多於5位的正整數,要求: 一、求它是幾位數,二、逆序打印出各位數字。
/* 2017年3月8日9:41:34 java基礎50道經典練習題 例24 Athor: ZJY Purpose: 【程式24】 題目:給一個不多於5位的正整數,要求: 一、求它是