鱼C论坛

 找回密码
 立即注册
楼主: WangJS

[已解决]小白Python练习册(14)【鱼币福利】

[复制链接]
发表于 2020-5-5 18:42:43 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-5 21:35:51 | 显示全部楼层
学习一下~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-5 21:53:09 | 显示全部楼层
鱼币
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-5 23:31:44 | 显示全部楼层
永恒的蓝色梦想 发表于 2020-5-5 07:20
提供一种思路
这也用到for循环了

这个答案亮了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 09:14:01 | 显示全部楼层
福利
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-6 10:32:26 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-6 10:52:59 | 显示全部楼层
num = list(range(1,10))
new_num = ['']*9
for i1 in num:
    temp = num[num.index(i1):]
    for i2 in temp:
        new_num[i2-1] +='{:^2} * {:^2} = {:^3}  '.format(i1,i2,i1*i2)
while True:
    try:
        ask = input('你需要打印 正 or 反 乘法表?:')
        if ask != '正' and ask != '反':
            raise ValueError
        break
    except:
        print('错误:请输入‘正’或者‘反’!')
if ask == '正':
    temp = new_num
else:
    temp = new_num[::-1]
for i in temp:
    print(i)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 11:59:32 | 显示全部楼层
照常蹭鱼币(tkinter的拓展太贵了)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-5-6 12:01:39 | 显示全部楼层
lijiachen 发表于 2020-5-6 11:59
照常蹭鱼币(tkinter的拓展太贵了)

鱼币早没了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 14:22:47 | 显示全部楼层

......
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 17:47:21 | 显示全部楼层
哇瑟
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-6 21:44:55 | 显示全部楼层
print('==========我会帮您输出乘法口诀表==========')
a = input("您要正向还是反向(正/反):")
if a ==  '正':
    for i in range(1,10):
        for j in range(1,10):
            if j <= i:
                print(j,'*',i,'=',j*i,end=' ')
            j += 1
        print()
        i += 1
elif a == '反':
    for i in range(9,0,-1):
        for j in range(9,0,-1):
            if 0 < j <= i:
                print(i,'*',j,'=',j*i,end=' ')
            j -= 1
        print()
        i -= 1
else:
    print("您输入的有误!")
    print("请重新输入(需要重新运行一下)")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 21:46:31 | 显示全部楼层
420771425 发表于 2020-5-6 21:44
print('==========我会帮您输出乘法口诀表==========')
a = input("您要正向还是反向(正/反):")
if a ==  ...

上面的大佬发的我都看不懂
萌新一枚
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-6 21:47:46 | 显示全部楼层
print('==========我会帮您输出乘法口诀表==========')
a = input("您要正向还是反向(正/反):")
if a ==  '正':
    for i in range(1,10):
        for j in range(1,10):
            if j <= i:
                print(j,'*',i,'=',j*i,end=' ')
            j += 1
        print()
        i += 1
elif a == '反':
    for i in range(9,0,-1):
        for j in range(9,0,-1):
            if 0 < j <= i:
                print(i,'*',j,'=',j*i,end=' ')
            j -= 1
        print()
        i -= 1
else:
    print("您输入的有误!")
    print("请重新输入(需要重新运行一下)")
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-7 12:23:00 | 显示全部楼层
print("==========我会帮您输出乘法口诀表==========\n")

anser = input("您要正向还是反向(正/反):")
while anser != "正" and anser != "反":
    print("请重新输入")
    anser = input("您要正向还是反向(正/反):")

if anser == "正":
    for i in range(1, 10):
        for j in range(1, i+1):
            print("%d * %d = %d" % (i, j, i * j), end="\t")

        print()
else:
    for i in range(9, 0, -1):
        for j in range(i, 0, -1):
            print("%d * %d = %d" % (i, j, i * j), end="\t")

        print()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-7 12:23:40 | 显示全部楼层
我的鱼币呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-7 14:19:18 | 显示全部楼层
print('==========我会帮您输出乘法口诀表==========')
while 1:
    a=input('请输入你想要的小九九,是正的还是反的?;1代表正的,2代表反的')
    if a == '1':
        for i in range(1,10):
            for j in range(i,10):
                print(i,'x',j,'=',i*j,end='\t')
            print('\n')
    elif a == '2':
        for i in range(9, 0,-1):
            for j in range(i, 0,-1):
                print(i, 'x', j, '=', i * j, end='\t')
            print('\n')
    else:
        print('你输入的不对啊,重新输入1或者2')
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-7 14:30:10 | 显示全部楼层
学习一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-5-11 00:13:02 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-5-11 00:14:08 | 显示全部楼层

这么晚还学习呢?  加油
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-15 01:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表