一、遍历其他序列
# 1. 通过range遍历其他序列 str1 = "abcdefgh" for i in range(0, len(str1)): print(str1[i])
二、斐波那契数列
# 2. 斐波那契数列(后一位为前两位数之和) # 1,1,2,3,5,8,13,…… result = [] for i in range(0, 50):
# 前两位数,值为1 if i == 0 or i == 1: result.append(1) else:
# 最后两位数之和为新增的数据 result.append(result[i-2] + result[i-1]) print(result)
三、判断质数
# 3. 判断质数(除1和本身外无整除数) num = 489791 is_prime = True for i in range(2, num): if num % i == 0: is_prime = False break if is_prime: print("{}是质数".format(num)) else: print("{}不是质数".format(num))
原文:https://www.cnblogs.com/ac-chang/p/12622635.html