欢迎来我Python萌新的小站

Python 入门练手100例 – 89

【Python 练习实例89】某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。

Demo1:【分析】将数据转化为字符串来计算。

Demo2:【分析】将数据存储到列表,然后分别执行加密规则。

输出:

 

喜欢 (0)分享 (0)
(3)个小伙伴在吐槽
  1. print('加密后的数据为:%d' % str_num)
    这里错啦,字符串用%s
    PythonBUG2018-02-27 17:05 回复
    • 哈哈哈。对对对。之前用int(str_num),后来感觉太麻烦了,去掉了int,但是忘了改%s了。哈哈,感谢~~
      松鼠男2018-02-28 09:17 回复
      • 怎么又一个小伙伴?
        Q_U_E2018-02-28 10:28 回复
发表我的评论
取消评论
友情提示:插入代码时请使用:  <pre>要插入的代码</pre>   以达到最佳效果!

表情     7 + 7 = ? (必填)

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址