花式乘法口诀表,你值得拥有

i=1
while i<=9:
	#j 控制列
	#打印表达式
	j=1
	while j<=i:
		print("%d*%d=%2d"%(j,i,i*j),end=" ")
		j+=1
	print()
	i+=1

在这里插入图片描述

i=9
while i >=1:
	#j控制列
	#打印表达式
	j=1
	while j<=i:
		#打印表达式,谁*谁=谁,%2d 默认居右对其,也就是各位对齐
		print("%d*%d=%2d"%(j,i,i*j),end=" ")
		j+=1
	print()
	i-=1

在这里插入图片描述

#方式三
i=1
while i<=9:
	#1,打印空格

#第一行循环8组空格 8`~1,是循环8组空格
#第二行循环7组空格 7~1,是循环7组空空格
# 第八行循环1组空格,1 是循环1组空格
#第九行 不需要空格 所以k>0
	k=9-i
	while k>0:
		print("       ",end="")
		k-=1
	j=1
	while j<=i:
		print("%d*%d=%2d"%(j,i,i*j),end=" ")
		j+=1
	print()
	i+=1

在这里插入图片描述

方式四
i=9
while i>=1:
	#1打印空格,
	# 第一行0个空格
	# 第一行循环8组空格 8~1 是循环8组空格
	# 第二行 循环7组空格 7~1  是循环7组空格
	# ...
	# 第八行循环一组空隔 1 是循环1组空格
	# 第九行不需要空格,所以k>0
	k=9-i
	while k>0:
		print("       ",end="")
		k-=1
		#打印表达式
	j=1
	while j<=i:
		#打印表达式,谁*谁=谁,%2d默认居右
		print("%d*%d=%2d"%(j,i,i*j),end=" ")
		j+=1
		#打印换行
	print()
	i-=1




在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值