1樓:匿名使用者
望採納:
n = input('請輸入四位整數:')if len(n) != 4:
print('不是四位!')
input()
exit()
try:
int(n)
except:
print('不是數字!')
input()
exit()
print(str(n)[::-1])
編寫乙個python程式,提示使用者輸入乙個字串,程式以逆序顯示該字串 250
2樓:紫薇參星
按照你的要求編寫的逆序顯示字串的python3程式如下
s = input("請輸入乙個字串:")
print(s[::-1]) #s[::-1]相當於s[-1:-len(s)-1:-1],也就是從最後乙個元素到第乙個元素複製一遍,即逆序
3樓:句心後端開發
python3
input_str = input('請輸入乙個字串:\n')print(input_str[::-1])輸出請輸入乙個字串:
singi
ignis
4樓:匿名使用者
s = raw_input('please input string:')
l = list(s)
l.reverse()
print ''.join(l)
5樓:華玉龍
你好,我也剛學,加油
用python程式設計是:鍵盤輸入乙個不多於4位數的正整數並逆序輸出這個數且判斷他是幾位數
6樓:匿名使用者
s = input() #輸入
print(s[::-1]) #反序輸出
print(len(s)) #輸出位數
開發乙個python程式,提示使用者輸入大於2的整數。全無效的輸入必須被拒絕,包括整數2或更少。 40
7樓:匿名使用者
# _*_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)
8樓:騰訊電腦管家
可以使用字串str的isdigit方法判斷字串是否是乙個僅有數字組成,也就是整數。如果是整數退出while迴圈,否則繼續請求輸入。
while true: x = raw_input('input an integer: ') if x.
isdigit(): break else: print 'please input an *integer*'
如何用c語言編寫乙個程式「輸入任意輸入乙個正整數,反序輸出每一位」?
9樓:匿名使用者
#include
int main()
while(n /= 10);
printf("\n");
return 0;}
用c語言程式編寫:輸入乙個四位整數(如1234),使其倒序輸出(如4321),並求其各位之和。
10樓:防禦
//希望我的回答對你的學習有幫助
#include
int main()
//計算各位之和,並倒序輸出
for (i = 0; i < 4; i++)printf("\n");
printf("%d\n", fdsum);
return 0;}
11樓:匿名使用者
4位數 number個位:number % 10十位:(number / 10) % 10百位:
(number / 100) % 10千位:number / 1000 剩下 的 就簡單 了
12樓:
執行結果:
**:#include
int main()
printf("\n");
printf("sum=%d\n", sum);
return 0;}
13樓:小情緒cc雙子
先寫出其倒序,然後求其和。
具體程式**如下:
#include "stdio.h"
int main ()
printf("倒序後的數字是:%d",y);
system("pause");}
14樓:匿名使用者
#include "stdio.h"
int main ()
printf("倒序後的數字是:%d",y);
system("pause");}
15樓:匿名使用者
#include
void main()
printf("\n各位之和=%d",s);}
16樓:匿名使用者
c:#include
#include
int main(void)
printf("倒序輸出:%d 各位
之和:%d",m,sum);
return 0;}
17樓:匿名使用者
#include
void main()
;printf("please input a number !\n");
scanf("%ld",&n);
while(n!=0)
n=-1;
printf("waiting:\n");
while(n++ printf("\n");} 18樓:匿名使用者 #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); }//結果: 19樓:匿名使用者 試試我這 個程式 #include #include int main() }fflush(stdin); getchar(); return 0;} 用python編寫乙個,輸入乙個四位整數,求它的千位,百位,十位,個位各是多少 20樓:足壇風行者 #!/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 21樓:虛擬觸控 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) 用anaconda編寫乙個測試程式,提示使用者輸入三個整數,然後呼叫函式按公升序顯示 22樓:匿名使用者 # -*- coding: utf-8 -*- #py3 st=input("請輸入三個 n和2n 1,遍歷,即可解決。include void main printf 4f n sum 怎麼用c語言編寫程式 輸入乙個正整數n,計算1 2 3 3 5 4 7 5 9 include int main void printf sum lf n sum return 0 試著執行吧,我沒上機... include include include int main 你學的什麼語言,我幫你寫 c語言程式設計 編寫乙個程式,根據下列公式,實現根據輸入的x值,求出y的值,並輸出x和y的值。include int main void include stdio.h int main void 編寫程式,... long fac int k long result 1 int i for i 2 i k i result i return result void main int m long s doscanf d m while m 0 s fac m printf d ld m,s 標頭檔案的部分省去...編寫程式輸入正整數n,計算1,編寫乙個程式輸入乙個正整數n,計算123354759,求前n項和
利用if語句,根據下列函式編寫程式,當鍵盤輸入x值時,求出並輸出y的值
急求Python編寫程式,計算並輸出n位同學的英語平均成績。要求如下