python 分别用for和while循环分别实现99乘法表

 

import pickle

# for i in range(1,10):

#     str_1 = ''

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

#         m = j * i

#         str_1 = str_1 + str(j) + '*' +str(i) + '=' +str(m)+'      '

#     print(str_1)

f_1 = open('test99.txt','r+',encoding = 'utf-8')

print("99乘法表:   ")

count = 0

while(count<10):

    str_1 = ''

    i=1

    while(i<count+1):

        m = i * count

        str_1 = str_1 + str(i) + '*' +str(count) + '=' +str(m)+' '

        i = i+1

    f_1.write(str_1)

    f_1.write('\n')

    count = count + 1

# str_2 = f_1.read()

# print(str_2)

str_4 = ''

for line in f_1.readlines():

    str_4 = str_4 + str(line)

print(str_4)

filename = open('mybin.pkl','wb')

pickle.dump(str_4,filename)


 

filename.close()

f_1.close()

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值