大爽Python入门练习题 14 两层循环输出表格形式数据

大爽Python入门练习题总目录

第一章 中期练习题 简单 第4题

题目

简介

实现一个程序,
输入用空格分隔的两个正整数,mn(接收用户输入),
输出mn列的如下表格

1 2 3 ... n
2 4 6 ... 2n
.     ...   .
.     ...   .
.     ...   .
m 2m 3m ... nm

补充:默认输入的数都是正整数,不用做判断处理。

详细说明

列对其方式,
每个数之间间隔一个空格就行

示例

输入: 3 4
输出:

1 2 3 4
2 4 6 8
3 6 9 12

输入: 6 5
输出:

1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25
6 12 18 24 30

分割线

本小段没有实际意义,
仅用于分隔题目和答案。
防止学生无意中直接看到答案,
影响思路。



















答案

s = input()
m, n = s.split(" ")
m = int(m)
n = int(n)

for ri in range(m):
    for ci in range(n):
        v = ( ri + 1 ) * ( ci + 1 )
        print(v, end=" ")
    print()
原文地址:https://www.cnblogs.com/BigShuang/p/15664675.html