【正文】
if w==1: print(n,不是素數(shù)。 elif guess num: print(太大) else: print(太小)8.輸入一個數(shù),判斷這個數(shù)是否為素數(shù),并輸出判斷結果。請輸入你猜的數(shù)(0~9):39。預設一個0~9之間的整數(shù),讓用戶猜一猜并輸入所猜的數(shù),如果大于預設的數(shù),顯示“太大”;小于預設的數(shù),顯示“太小”,如此循環(huán),直至猜中該數(shù),顯示“恭喜!你猜中了!”。E39。D39。C39。B39。A39。請輸入成績(0~100):39。E39。D39。C39。B39。A39。參考代碼:year = int(input(Please enter the year: ))if ((year%4==0 and year%100!=0) or (year%400==0)): 加個括號即可 print(year,is a leap year.)else:print(year,is not a leap year.)5.用Python編程,%,計算一下需要過多少年,一萬元的一年定期存款連本帶息能翻番?參考代碼:cunkuan = 10000 本金10000元years=0while cunkuan20000: years+=1 cunkuan=cunkuan*(1+)print(str(years)+年以后,存款會翻番)6.從鍵盤接收一百分制成績(0~100),要求輸出其對應的成績等級A~E。(1) 能被4整除但不能被100整除。參考代碼:sum=0for x in range(1,101): if x % 2==0: print(x) sum=sum+xprint(累加和是:,sum)4.用Python編寫程序,輸入一年份,判斷該年份是否是閏年并輸出結果。2.寫一個算法(流程圖和python程序):輸入三個數(shù),輸出其最大者。Python習題選編 華東師大信息學院計算中心一.程序結構與算法部分:1. 編寫一個python程序,輸入兩個數(shù),比較它們的大小并輸出其中較大者。參考代碼:x = int(input(Please enter first integer: ))y = int(input(Please enter second integer: ))if (x == y): print(兩數(shù)相同!)elif (x y): print(較大數(shù)為:,x)else: print(較大數(shù)為:,y)。參考代碼:a,b,c=3,4,5if a = b: if c b: print (b是最大的數(shù)) else: print (c是最大的數(shù))else: if c a: print (a是最大的數(shù)) else: print (c是最大的數(shù))3.使用Python編程,求1~100間所有偶數(shù)的和。注:凡符合下面兩個條件之一的年份是閏年。(2) 能被400整除。其中,90分以上為39。80~89分為39。70~79分為39。60~69分為39。60分以下為39。參考答案:score=int(input(39。))if score 100: grade = 輸入錯誤!elif score = 90: grade = 39。elif score = 80: grade = 39。elif score = 70: 無需寫小于什么什么的 因為elif就已經(jīng)是除了這個之外的了 grade = 39。elif score = 60: grade = 39。elif score = 0: grade = 39。else: grade = 輸入錯誤!print(grade)7.猜數(shù)游戲。參考答案:num=7while True: guess=int(input(39。)) if guess == num: print(恭喜!你猜中了!) break。(所謂素數(shù),是指除了1和該數(shù)本身之外,不能被其它任何整數(shù)整除的數(shù)。)else: print(n,是素數(shù)。請輸入一個數(shù):39。請輸入一個數(shù):39。例如,6的因子為3,而6=1+2+3,因此6是完數(shù)。(枚舉法)參考答案:m=1000for a in range(2,m+1): s=a L1=[] for i in range(1,a): if a%i==0: s=i (i) if s==0: print(完數(shù):%d,因子包括:%a,end=) for j in range