lower=900 upper=1000 print("finding prime numbers between lower and upper") for num in range(lower,upper): K=0 for i in range(2,num): if(num%i)==0: K=1 break if(K==0): print(num) ==========================螢幕上的輸出============ finding prime numbers between lower and upper 907 911 919 929 937 941 947 953 967 971 977 983 991 997 |
|
在進入下一個範例程式之前我們先看下面兩個簡短的小程式,介紹 |
|
|
score=input('input student score(0~100):') print('type of score=',type(score)) print('student score=',score,end='-->') if(int(score) < 60): print('fail') else: print('pass') ================output============ input student score(0~100):77 type of score= |
while True: year=input('input a year (Enter 0 to stop):'); year=int(year) if(year == 0): print('Youu enter 0 to STOP.') break if(year % 4 == 0): if(year % 100 == 0): if(year % 400 == 0): print(year,' 是閏年(2)') else: print(year,' 是平年(2)') else: print(year,' 是閏年(1)') else: print(year,' 是平年(1)') ==========================螢幕上的輸出============ input a year (Enter 0 to stop):1991 1991 是平年(1) input a year (Enter 0 to stop):1996 1996 是閏年(1) input a year (Enter 0 to stop):1900 1900 是平年(2) input a year (Enter 0 to stop):2000 2000 是閏年(2) input a year (Enter 0 to stop):0 Youu enter 0 to STOP. |
|
num1=int(input("Enter num1:")) num2=int(input("Enter num2:")) num3=int(input("Enter num3:")) print('3 integers;',num1,num2,num3) if(num1 >= num2 and num1 >= num3): largest=num1 print('case 1 num1(=',num1,') is the largest.') elif(num2 >= num1 and num2 >= num3): largest=num2 print('case 2 num2(=',num2,') is the largest.') else: largest=num3 print('case 3 num3(=',num3,') is the largest.') print('The largest in the set {',num1,num2,num3,'} is ',largest) |
==========================螢幕上的輸出============ nter num1:23 Enter num2:109 Enter num3:76 3 integers; 23 109 76 case 2 num2(= 109 ) is the largest. The largest in the set { 23 109 76 } is 109 =================================================
|