用python打印九九乘法表以及print使用方法

用python打印九九乘法表,可以使用2个for循环和2个print来解决,主要考验学习使用for循环和print函数的技巧。

在外层for循环中,控制乘法表的行,通过print进行换行。

在内层for循环中,来控制乘法表的列,通过print确保在同一行。

具体代码如下:

for i in range(1,10):

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

        print(f'{j}*{i}={i*j}',end='\t')

    print(end='\n')

接下来我们详细说明一下print函数的使用:

print(*args, sep=' ', end='\n', file=None, flush=False)

args:表示输出的对象。输出多个对象时,需要用逗号隔开。

sep: 设置间隔符号,用来间隔多个对象。

end:用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符。

file:要写入的文件对象。

我们来简单做几个示例:

在print中传入多个变量的对象,之间需要用逗号隔开,如果只是传入的字符串对象,可以不用逗号隔开,就会进行连串起来,但是看着不是很方便。

在上图中,print默认打印时,使用换行来分开,但是很占用空间,可以设置end=''参数就会好很多。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容