Python程序设计-课件PPT1第5章 循环结构.pptxVIP

  • 4
  • 0
  • 约1.76千字
  • 约 15页
  • 2023-11-23 发布于广东
  • 举报

Python程序设计-课件PPT1第5章 循环结构.pptx

;5.1 程序设计结构概述;5.2 while循环结构;【例5-1】计算1+2+-+100的值。 用while循环结构可以解决这个累加的问题。 编写程序如下: 1 sum=0 2 i=1 3 while i=100: 4 sum+=i 5 i+=1 6 print(1+2+...+100={:d}.format(sum)) 7 程序运行结果为: 8 1+2+… +100=5050;【例5-2】求两个正整数的最大公约数和最小公倍数。 编写程序如下: 1 x=eval(input(输入第一个数:)) 2 y=eval(input(输入第二个数:)) 3 z=x*y 4 if xy: 5 x,y=y,x 6 while x%y!=0: 7 r=x%y 8 x=y 9 y=r 10 print(最大公约数=,y) 11 print(最小公倍数=,z//y);5.3.1 基本结构:for-in 在Python中for语句语法形式为: for 循环变量 in 序列或可迭代对象: 语句/语句块 [else: else子句代码块] ;【例5-5】竖着打印hello world! 编写程序如下: 方法一: 1 x = hello world! 2 for i in x: 3 print(i) 方法二: 1 x = hello world! 2

文档评论(0)

1亿VIP精品文档

相关文档