现在,我开始引导你的思路,你看我的思路对不对?

第一步:了解我们的需求

需求:打印出九九乘法表

注意:我们可以去找一张九九乘法表图片,看看结果和我们想的一致不

第二步:(找规律)找到打印需求的规律

分析:跟着我的思路走,你看对不对。以【小方块】为原点,右下方作为第一象限,一直到m列n行是不是就是m*n(仔细想想)

规律:    【□】       第一列    第二列        第三列        ...        第m列

       第一行     1*1            

       第二行     1*2          2*2            

       第三行     1*3          2*3            3*3            ...

       第四行     1*4          2*4            3*4            ...        m*4

       ...             ...               ...               ...             ...

       第八行     1*8          2*8            3*8            ...        m*8

       第n行       1*n          2*n            3*n           ...        m*n

明确需求后,理解设计方法-接下里我们就看看for语句的用法

代码:

for x in range (1,10):

  for y in range (1,x+1):

    print('%d*%d=%d' %(y,x,x*y),end='\t')

   # print(f'{y}*{x}={y*x} ',end='\t') #第二种引用方式

  print()

方法;利用for循环,结合range取值,每次取完一次值,就会换行打印下一次的取值内容

          依次类推......

举例:第一次x=1,那么y在(1,2)左闭右开-可以取到y=1,本次打印则为1*1

            ......

          第三次x=3,那么y在(1,4)左闭右开-可以取到y=1,2,3,本次打印则为1*3, 2*3, 3*3

          依次类推.....

运行结果展示:

 

每天都来学习,会有不一样的知识等着你。

如果您看懂了,麻烦点赞,或转发!

谢谢~

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐