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

1.6 循环嵌套

循环的嵌套

结论:

    -外层循环一次,内层循环循环完

    -外层循环控制行数,内层循环控制列数

案例一:打印正方形

for  i in  range(10):        #外层函数循环一次,内层函数循环10次

    for j in range(10):

        print("* ",end="")

    print()

案例二:打印9*9乘法表

for i in range(1,10):

    for j in range(1,i+1):

        print(f"{i} * {j} = {i*j}     ",end="")

    print()

案例三:打印一个等腰三角形

for i in range(1,10):

    for j in range(1,i+1):

        print("*  ",end="")

    print()

for i in range(1,10):

    for j in range(9-i):

        print("*  ",end="")

    print()

案例四:打印一个正等腰三角形

for i in range(1, 10):

    for j in range(9-i):

        print(" ", end="")

    for k in range(2 * i - 1):

          print("*", end="")

    print()


 

案例五:两数的交换(用户输入两个整数,存储到两个变量中,交换变量的值)

方法一:临时值

a = 100

b = 200

temp = a

a = b

b = temp

print(a)

print(b)

方法二:寄存器   异或运算---位运算

a = 100

b = 200

a,b = b,a

print(a)

print(b)

相关文章:

  • USB总线示波器采集卡--2 通道,10G采样
  • DML 数据操纵语言学习笔记
  • 【NLP 48、大语言模型的神秘力量 —— ICL:in context learning】
  • ffmpeg-将多个视频切片成一个新的视频
  • 智能化集成管理系统的核心特点与发展趋势
  • 26考研——树与二叉树_树与二叉树的应用(5)
  • redux ,react-redux,redux-toolkit 简单总结
  • C# 多标签浏览器 谷歌内核Csharp
  • Vue中使用JsonView进行JSON数据展示
  • element-ui messageBox 组件源码分享
  • Vue.js 完全指南:从入门到精通
  • 关于deepin上WPS读取windows上的docx文件
  • centos 7 LVM管理命令
  • Vue学习笔记集--pnpm包管理器
  • 数据库学习记录
  • RocketMQ如何保证全链路消息不丢失?
  • docker容器制作和上传
  • Maven插件学习(二)——测试插件maven-surefire-pluigin
  • Linux的一些常见指令
  • 如何查看window电脑的GPU信息
  • php网站开发心得/百度上海分公司地址
  • 做网站的流程视频/个人做seo怎么赚钱
  • 网页版微信怎么删除聊天记录/seo网站关键词排名软件
  • 网站建设第一品牌 网站设计/东莞做网站推广的公司
  • 1688网站建设方案书模板/百度信息流怎么投放
  • 网站优化外包/一篇好的营销软文