2、收获幸福的方法:课堂上我们做到三“动”
知识拓展
案例: 尝试输出50以内所有的素数。
提示:
1、使用双重for循环 2、素数:一般指质数。
质数是指在大于1的自然数中, 除了1和它本身以外不再有 其他因数的自然数。
for x in range(2,51): #x为50以内的自然数 for j in range(2,x-1): #j为小于x的自然数(不包括1) if x%j==0: break; else: print(x,end=',')
感谢您的 聆听!
强化 range函数的基本用法
任务驱动6:讨论分析右边代码 ➢i的值是多少? ➢i暗示了什么?
i=0 for num in range(1,10,-2):
i+=1 print('循环中……',num) print(i)
三 for循环语句应用
任务驱动7: 学以致用
以下代码段运行的结果是右边哪个图形
2,10
当序列元素较多时,引用rangeபைடு நூலகம்)函数
2,3,4,5,6,7,8, 9
一 for语句基本格式
任务驱动4:
探讨for语句执行过程的三要素
sum =0 for i in range (1,101):
sum+= i print ( sum )
小结: for语句基本格式
注意:冒号与缩进
二 range函数的基本用法
n=8 for i in range(1,n+1):
for j in range(1,i+1): print('*',end='')
print()