• for循环练习题:四位数加五除10的余数后四位数的位置互换


    输入num为四位数,对其按照如下规则进行加密
     每一位分别加5,然后分别将其替换为该数除以10取余后的结果
     将该数的第一位和第四位互换,第二位和第三位互换
    最后合起来为加密后的整数输出
    1 num=input('输入你的数字:')
    2 new_num=''#空字符串
    3 for item in num:
    4     print(item)
    5     print('这是结果+5:',int(item)+5)#因为要+5,所以要变为整数
    6     print('这是结果+5并取10的余数:', (int(item) + 5)%10)#取余数
    7     new_num+=str((int(item)+5)%10)#把结果转为字符串型并赋值给空字符串
    8 last_str=new_num[::-1]#1和4,2和3互换就是相互倒着数,可以用切片并赋值给新变量
    9 print(last_str)
  • 相关阅读:
    JavaWeb笔记
    Session案例_登录注销
    会话
    Cookie入门
    jsp入门
    if else优化
    cheap-source-map--不显示源码 、source-map--显示源码 、 eval--最快的编译办法
    npm run dev 克隆报错
    $emit和$on的用法
    npm
  • 原文地址:https://www.cnblogs.com/wuzhuangzhuang/p/12354138.html
Copyright © 2020-2023  润新知