最近學習了Python的小測驗5,總結了一下考點和解法,分享給大家。
題目一:編寫一個程序,可以將一個字符串中的所有小寫字母都轉換成大寫字母。
str = 'aBcDeFgHiJkLmNoPqRsTuVwXyZ' print(str.upper())
題目二:編寫一個程序,輸出斐波那契數列的前n項。
n = int(input('請輸入需要生成斐波那契數列的項數:')) a, b = 0, 1 for i in range(n): print(a) a, b = b, a + b
題目三:編寫一個程序,將一個字符串反轉。
s = 'abcdefg' print(s[::-1])
題目四:編寫一個程序,判斷一個數是否為素數。
num = int(input('請輸入一個整數:')) if num == 1: print(num, '不是素數') for i in range(2, int(num/2)+1): if num % i == 0: print(num, '不是素數') break else: print(num, '是素數')
以上就是Python小測驗5的主要考點,希望對大家學習Python有所幫助。