建筑兔零基础自学python记录37|编程练习3
学习编程很多时候都是为了解决问题的,而要更好地解决问题,一般来说有三个步骤:
- 第一步应该仔细研究问题,了解问题是什么,目标是什么?
- 第二步才是编写代码,第一步研究的越明白,第二步写出的代码就越靠谱。
- 第三步则是测试代码,验证结果。
执行循环的步骤
- 条件
- 语句
- 次数
(1)循环
练习:编写程序循环输出五次人生苦短 我用Python
。
n=1
while n<=5:
print('人生苦短 我用Python')
n=n+1
练习:让程序循环打印做俯卧撑,效果图如下:
i = 1
while(i <= 6):
print("做了",i,"个俯卧撑")
i=i+1
练习:从1到100求和
第一步,研究问题:
- 要解决一个求和问题,则需要定义一个变量(可以命名为
sum
)存储最终的和; - 变量
sum
是不断累加的; - 可以使用循环来不断进行累加,每次累加一个数,这个数是不断增长的,涨幅为 1 ;
- 要设计循环成立的条件(否则会变成无限循环),这个条件应该是累加到100的时候跳出循环。
sum = 0 # 定义变量sum存储最终的和
i = 1 # 定义变量 i 来代表每次累加的值
while i<=100: # 在这一行定义循环,循环跳出的条件为 i <= 100
sum = sum+i # 每次循环都需要对 sum 进行累加
i = i+1 # 在这一行对 i 的值进行累加,涨幅为 1
print(sum)
这次状态有点废,暂时就写这些啦~