Python編寫程式,提示使用者輸入四位整數並以反序顯示

2021-03-20 22:03:42 字數 5151 閱讀 2681

1樓:匿名使用者

num=input("請輸入四位整數: ")

print("你輸入的是: 」+num)

print("他的相反順序的數是 "+num[::-1]}

2樓:黑喀

def data_reserve(data):

x=for i in data:

x[0]=i

return x

開發一個python程式,提示使用者輸入大於2的整數。全無效的輸入必須被拒絕,包括整數2或更少。 40

3樓:匿名使用者

# _*_coding:utf-8 _*_# @time    :2018/10/25 13:27# @author  :mrgui

# @filename: print_prime.py# @software: pycharm

def is_prime(num):

for i in range(2, num // 2 + 1):

if num % i == 0:

return false

return true

if __name__ == '__main__':

while true:

n = eval(input("請輸入一個數,判斷是否為質數:"))if isinstance(n, int) and n > 2:

break

else:

print('輸入的數必須是一個大於2的整數...')for i in range(2, n):

if is_prime(i):

print(i)

4樓:騰訊電腦管家

可以使用字串str的isdigit方法判斷字串是否是一個僅有數字組成,也就是整數。如果是整數退出while迴圈,否則繼續請求輸入。

while true: x = raw_input('input an integer: ') if x.

isdigit(): break else: print 'please input an *integer*'

編寫一個python程式,提示使用者輸入一個字串,程式以逆序顯示該字串 250

5樓:紫薇參星

按照你的要求編寫的逆序顯示字串的python3程式如下

s = input("請輸入一個字串:")

print(s[::-1]) #s[::-1]相當於s[-1:-len(s)-1:-1],也就是從最後一個元素到第一個元素複製一遍,即逆序

6樓:句心後端開發

python3

input_str = input('請輸入一個字串:\n')print(input_str[::-1])輸出請輸入一個字串:

singi

ignis

7樓:匿名使用者

s = raw_input('please input string:')

l = list(s)

l.reverse()

print ''.join(l)

8樓:華玉龍

你好,我也剛學,加油

用anaconda編寫一個測試程式,提示使用者輸入三個整數,然後呼叫函式按升序顯示

9樓:匿名使用者

# -*- coding: utf-8 -*-

#py3

st=input("請輸入三個

用python程式設計是:鍵盤輸入一個不多於4位數的正整數並逆序輸出這個數且判斷他是幾位數

10樓:匿名使用者

s = input() #輸入

print(s[::-1]) #反序輸出

print(len(s)) #輸出位數

如何用c語言編寫一個程式「輸入任意輸入一個正整數,反序輸出每一位」?

11樓:匿名使用者

#include

int main()

while(n /= 10);

printf("\n");

return 0;}

用python編寫一個,輸入一個四位整數,求它的千位,百位,十位,個位各是多少

12樓:足壇風行者

#!/usr/bin/env python# -*- coding: utf-8 -*-a = input()

print "千位是: %s" % str(a)[0]print "百位是: %s" % str(a)[1]print "十位是:

%s" % str(a)[2]print "個位是: %s" % str(a)[3]當執行程式時,在控制檯輸入2345,輸出結果是:

千位是: 2

千位是: 3

千位是: 4

千位是: 5

擴充套件資料1、python輸入用法介紹:

python輸入時使用input( )函式,這個函式只能接收「數字」的輸入,返回所輸入的數字的型別( int, float )。示例:

a = input("input a: ")print(a,type(a))

2、python字串切割:

python中string字串使用可以通過索引獲取字串中字元,例如:

a = "hello"

print "a[1] 輸出結果:", a[1]a[1] 輸出結果: e

13樓:虛擬觸控

def  get(num):

#以字串分片擷取來做

num=str(num)

#求長度 便於擴充套件

lens=len(num)

print('千位數'+num[lens-4:lens-3])print('百位數'+num[lens-3:lens-2])print('十位數'+num[lens-2:

lens-1])print('個位數'+num[lens-1:lens])if __name__ == '__main__':

num=""

#判斷是整數 且第一位不得為0

while num.isdigit()==false or num[0:1]!=0:

num=input("請輸入您的數字")

if num[0:1]!= "0" and num.isdigit() and len(num)>=4:

break

else:

print("輸入有誤,重新輸入")

get(num)

用c語言程式編寫:輸入一個四位整數(如1234),使其倒序輸出(如4321),並求其各位之和。

14樓:防禦

//希望我的回答對你的學習有幫助

#include

int main()

//計算各位之和,並倒序輸出

for (i = 0; i < 4; i++)printf("\n");

printf("%d\n", fdsum);

return 0;}

15樓:匿名使用者

4位數 number個位:number % 10十位:(number / 10) % 10百位:

(number / 100) % 10千位:number / 1000 剩下 的 就簡單 了

16樓:

執行結果:

**:#include

int main()

printf("\n");

printf("sum=%d\n", sum);

return 0;}

17樓:小情緒cc雙子

先寫出其倒序,然後求其和。

具體程式**如下:

#include "stdio.h"

int main ()

printf("倒序後的數字是:%d",y);

system("pause");}

18樓:匿名使用者

#include "stdio.h"

int main ()

printf("倒序後的數字是:%d",y);

system("pause");}

19樓:匿名使用者

#include

void main()

printf("\n各位之和=%d",s);}

20樓:匿名使用者

c:#include

#include

int main(void)

printf("倒序輸出:%d 各位

之和:%d",m,sum);

return 0;}

21樓:匿名使用者

#include

void main()

;printf("please input a number !\n");

scanf("%ld",&n);

while(n!=0)

n=-1;

printf("waiting:\n");

while(n++

printf("\n");}

22樓:匿名使用者

#include

void main()

qw = num/1000;

bw = (num%1000)/100;

sw = (num%100)/10;

gw = num%10;

//輸出結果

printf("倒序以後的數字為: %d%d%d%d, 各位數字之和為: %d\n", gw,sw,bw,qw, gw+sw+bw+qw);

}//結果:

23樓:匿名使用者

試試我這

個程式 #include

#include

int main()

}fflush(stdin);

getchar();

return 0;}

編寫Python程式,提示使用者輸入字串,程式以逆序顯示該字串

enter a string str hello,world the reversed string is str 1 5 輸入一個字串,對該字串進行逆序,輸出逆序後的字串。舉例 include int main for i 0,j cnt 1 ib j a i for i 0 iprintf c ...

用C語言編寫程式,用C語言編寫程式?

程式就是讀取檔案到陣列,再將陣列進行排序,最後寫入檔案。讀寫檔案流程 fopen獲取檔案流 根據讀寫需求,選擇引數,使用完必須呼叫fclose函式關閉 fscanf讀取檔案內容,fseek控制檔案流指標,fprintf寫入檔案。選擇排序 每個迴圈週期選出一個最值,交換一次。下面是 陣列為動態陣列 i...

c語言編寫程式計算並輸出,C語言。編寫程式計算並輸出 1 12 123 1234 的前n 設0 n 10 項的和,n從鍵盤輸入。

4歲的帥帥最近感冒了,伴發高燒,流清鼻涕,光波爐菜譜,早晚咳嗽不停,在醫院打了兩天吊針,服過退燒藥和止咳藥,約5天孩子感冒好了,不發燒也不流鼻涕,就是咳嗽不見減輕。事實上,當感冒急性期症狀消失後,咳嗽仍遷延不愈,臨床上稱之感冒後咳嗽。感冒後咳嗽多見7歲以下小兒,症狀表現為剌激性乾咳或咳少量白色黏液痰...