m0_73813165 2022-09-20 01:38 采纳率: 50%
浏览 76
已结题

请帮我用python写个代码

img

img


编写一个程序,输入类似的功力数值,打印出相关效果图。
要求:
1.输出第一行为空行
2.第二到第七每行汉字空格数字制表符星号
3.数字占3位向右对齐
4.星号是10的倍数

  • 写回答

4条回答 默认 最新

  • 关注
    
    a1=int(input('请输入攻击值'))
    a2=int(input('请输入防御值'))
    a3=int(input('请输入物理值'))
    a4=int(input('请输入统治值'))
    a5=int(input('请输入速度值'))
    a6=int(input('请输入智力值'))
    print('')
    print("攻击 %3d  "%a1,end=' ')
    for i in range(int(a1/10)):
        print('*',end='')
    print('')
    print("防御 %3d  "%a1,end=' ')
    for i in range(int(a1/10)):
        print('*',end='')
    print('')
    print("物理 %3d  "%a2,end=' ')
    for i in range(int(a2/10)):
        print('*',end='')
    print('')
    print("统治 %3d  "%a3,end=' ')
    for i in range(int(a3/10)):
        print('*',end='')
    print('')
    print("速度 %3d  "%a4,end=' ')
    for i in range(int(a4/10)):
        print('*',end='')
    print('')
    print("攻击 %3d  "%a5,end=' ')
    for i in range(int(a5/10)):
        print('*',end='')
    print('')
    print("智力 %3d  "%a6,end=' ')
    for i in range(int(a6/10)):
        print('*',end='')
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 12月26日
  • 已采纳回答 12月18日
  • 创建了问题 9月20日