python - 如何使列和行适合我估算的数字?
问题描述
使用 patterns1 中的代码尝试修改它,以便您可以获取以下输出。(空格是可选的)。
嗨,我是 python 新手,我想知道如何使列和行看起来像图片中一样。我已经启动了代码,但我不知道如何使我在列中输入的数字。如果你能告诉我怎么做,那真的很有帮助。这是我写的代码:
num1=eval(input("Enter number of rows: "))
num2=eval(input("Enter number of columns: "))
for i in range (0,num1):
for j in range (0,num2):
print(i,j, end=" ")
print()
先感谢您!
解决方案
您只需print
j
要从0
到变化n-1
。第一个循环是打印num1
时间,j
是输出到print
.
您还有第二个缩进问题print
。正确的代码应该是:
num1=eval(input("Enter number of rows: "))
num2=eval(input("Enter number of columns: "))
for i in range (0,num1):
for j in range (0,num2):
print(j, end=" ")
print()
推荐阅读
- java - 来自部署在 tomcat 的 WAR 资源的 JVM 参数
- http - angular6中多个http.post请求的异步处理
- python - 不能两次调用函数,Python
- php - 通过相同的id链接多个mysql表
- http - 如何在不知道实际有效负载的情况下成功重新发送 POST 请求并获得正确的响应
- hibernate - 弹簧数据分页和复合键,休眠未知字段
- redux-form - 直接从 asyncValidate 结果设置字段值
- python - “utf-8”编解码器无法解码位置 14 中的字节 0xec:无效的继续字节
- jenkins - 列出 Jenkins 构建中使用的所有 git 存储库?(时髦)
- mysql - MySQL连接表和派生表的性能比较