当前位置: 首页 > article >正文

建筑兔零基础自学python记录37|编程练习3

学习编程很多时候都是为了解决问题的,而要更好地解决问题,一般来说有三个步骤:

  • 第一步应该仔细研究问题,了解问题是什么,目标是什么?
  • 第二步才是编写代码,第一步研究的越明白,第二步写出的代码就越靠谱。
  • 第三步则是测试代码,验证结果。

执行循环的步骤

  1. 条件
  2. 语句
  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求和

第一步,研究问题:

  1. 要解决一个求和问题,则需要定义一个变量(可以命名为 sum)存储最终的和;
  2. 变量 sum 是不断累加的;
  3. 可以使用循环来不断进行累加,每次累加一个数,这个数是不断增长的,涨幅为 1 ;
  4. 要设计循环成立的条件(否则会变成无限循环),这个条件应该是累加到100的时候跳出循环。
sum = 0              # 定义变量sum存储最终的和
i = 1                # 定义变量 i 来代表每次累加的值

while  i<=100:       # 在这一行定义循环,循环跳出的条件为 i <= 100
    sum = sum+i      # 每次循环都需要对 sum 进行累加
    i = i+1          # 在这一行对 i 的值进行累加,涨幅为 1

print(sum)

  这次状态有点废,暂时就写这些啦~


http://www.kler.cn/a/571374.html

相关文章:

  • HTML label 标签使用
  • HttpServletRequest、ServerHttpRequest 和 ServerWebRequest作用详解
  • 【随手笔记】利尔达NB模组
  • jenkins流程概述
  • 计算机中的架构
  • 基于微信小程序的心理健康恢复系统+LW示例参考
  • 《深度学习进阶》第9集:自监督学习与无监督学习
  • react+vite+pnpm+ts基础项目搭建
  • 技术问题汇总:前端怎么往后端传一个日期?
  • 20250304学习记录
  • Stream在Swift 和 Flutter上的对比
  • 深入浅出C语言:第一步,理解 Hello World!
  • Visio 2021 专业版是微软推出的一款专业图表绘制工具 资源分享
  • AI赋能校园安全:科技助力预防与应对校园霸凌
  • 【暴力枚举】P2241 统计方形(数据加强版)
  • 四、Redis 事务与 Lua 脚本:深入解析与实战
  • 快速点位排查问题的方法
  • HTML前端手册
  • 第五天 Labview数据记录(5.2 Text文件读写)
  • 线程POSIX信号量/基于环形队列的⽣产消费模型