《Python语言程序设计 》第5章编程题答案(5.17~5.22)

7
回复
1046
查看
[复制链接]
  • TA的每日心情
    开心
    2020-1-15 12:08
  • 签到天数: 43 天

    [LV.5]常住居民I

    20

    主题

    66

    帖子

    376

    积分

    筑基程序员

    Rank: 3Rank: 3

    积分
    376
    发表于 2019-12-3 22:33:02 | 显示全部楼层 |阅读模式

    登录后查看本帖详细内容!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    5.17:
    count=0
    for i inrange(ord('~')-ord('!')):
       count+=1
    print(chr(i),end='')
    if count % 10 ==0:
    print()
    5.18:
    number=eval(input('enter oneinteger:'))
    i=2
    for i inrange(i,number+1):
    while number % i ==0:
           number = number // i
    print(i,end=',')
    else:
           i+=1
    5.19:
    num=eval(input('enter an integer(0~15):'))
    for i in range(1,num+1):
       for j in range(num-i,0,-1):
           print(' ',end='')
       for j in range(i,1,-1):
           print(j,end='')
       for j in range(1,i+1):
           print(j,end='')
       print()
    5.20:
    print('模式A')
    num=6
    for i in range(1,num+1):
       for j in range(1,i+1):
           print(j,end='')
       print()
    print('模式B')
    for i in range(1,7):
       num=6
       for j in range(1,num+2-i):
           print(j,end='')
           num-=1
       print()
    print('模式C')
    num=6
    for i in range(1,num+1):
       for j in range(num-i,0,-1):
           print(' ',end='')
       for j in range(i,0,-1):
           print(j,end='')
       print()
    print('模式D')
    for i in range(1,7):
       num=6
       for j in range(1,i):
           print(' ',end=' ')
       for j in range(1,num+2-i):
           print(j,end=' ')
       print()
    5.21:
    num=eval(input('enter an integer(2**n数字金字塔):'))
    for i in range(1,num+1):
       for j in range(num-i,0,-1):
           print(format(' ','3s'),end=' ')
       for j in range(1,i):
           print(format(2**(j-1),'3d'),end=' ')
       for j in range(i,0,-1):
           print(format(2**(j-1),'3d'),end=' ')
       print()
    5.22:
    number_of_primes_per_line=8
    count=0
    number=2
    while count <=1000:
       isprime=True
       divisor=2
       while divisor <= number/2:
           if number % divisor ==0:
               isprime=False
                
                break
           divisor+=1
       if isprime:
           count+=1
           print(format(number,'5d'),end='')
           if count % number_of_primes_per_line==0:
                print()
       number+=1

    〖下载地址失效反馈〗:

    下载地址如果失效,请反馈。反馈地址: https://www.fstcode.com/thread-5527-1-1.html

    〖赞助VIP免灵石下载全站资源〗:

    全站资源高清无密,每天更新,VIP特权: https://www.fstcode.com/plugin.php?id=threed_vip

    〖客服24小时咨询〗:

    有任何问题,请点击右侧客服QQ咨询。

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-11-17 10:39
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    0

    主题

    98

    帖子

    319

    积分

    筑基程序员

    Rank: 3Rank: 3

    积分
    319
    发表于 2023-3-24 16:26:56 | 显示全部楼层
    顶起顶起顶起
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2019-9-28 17:25
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    93

    帖子

    286

    积分

    筑基程序员

    Rank: 3Rank: 3

    积分
    286
    发表于 2023-3-25 04:19:14 | 显示全部楼层
    向楼主学习
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-5-5 14:10
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    0

    主题

    147

    帖子

    531

    积分

    终身VIP

    Rank: 12Rank: 12Rank: 12

    积分
    531
    QQ
    发表于 2023-3-25 08:29:06 | 显示全部楼层
    不错 支持下
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-1-21 08:55
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    0

    主题

    109

    帖子

    430

    积分

    终身VIP

    Rank: 12Rank: 12Rank: 12

    积分
    430
    发表于 2023-3-26 12:33:10 | 显示全部楼层
    是爷们的娘们的都帮顶!大力支持
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-12-2 11:07
  • 签到天数: 65 天

    [LV.6]常住居民II

    1

    主题

    237

    帖子

    1098

    积分

    终身VIP

    Rank: 12Rank: 12Rank: 12

    积分
    1098
    发表于 2023-3-27 06:28:19 | 显示全部楼层
    啊啊啊啊啊啊啊啊啊啊啊
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2019-10-4 11:20
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    100

    帖子

    304

    积分

    终身VIP

    Rank: 12Rank: 12Rank: 12

    积分
    304
    发表于 2023-3-27 13:19:16 | 显示全部楼层
    支持,楼下的跟上哈~
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-21 13:13
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    0

    主题

    93

    帖子

    305

    积分

    终身VIP

    Rank: 12Rank: 12Rank: 12

    积分
    305
    发表于 2023-3-27 17:39:12 | 显示全部楼层
    支持支持再支持
    回复

    使用道具 举报

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

    本版积分规则

     
    在线客服
    点击这里给我发消息 点击这里给我发消息
    用心服务所有程序员,做最好的编程视频网站
    QQ:354410543
    周一至周日 00:00-24:00
    联系站长:admin@fstcode.com

    QQ群(仅限付费用户)

    Powered by "真全栈程序员" © 2010-2023 "真全栈程序员" 本站资源全部来自互联网及网友分享-如有侵权请发邮件到站长邮箱联系删除!