首页 >后端开发 >Python教程 > 正文

python怎么逆序输出三位数

原创2021-04-16 19:09:5501504

方法:1、用input()接收从键盘输入的三位数;2、用list()将三位数存入列表;3、使用reverse()将列表元素反转;4、依次取出列表元素,并转为int类型;5、将取出的元素重新组合成新三位数;6、使用print()输出即可。

本教程操作环境:windows7系统、Python3版、Dell G3电脑。

原理:

  • 将输入的三位数以字符串的形式用list()方法列表化

  • 逆序从列表中依次取出个位、十位、百位

  • 输出的时候注意将str类型转换为int类型。

#输入number = 123,输出321
number = input('请输入一个三位数:')
list1 = list(number) #将输入的三位数的字符串存入列表
list1.reverse() #将列表元素反转
a = int(list1[0]) #取出反转后列表的元素并将其类型转为int类型
b = int(list1[1])
c = int(list1[2])  #也可以不反转列表,直接反着取出列表中的元素
re_number = a*100 + b*10 + c
print('%s的反转数是:%s'%(number,re_number))
print('%d的反转数是:%d'%(int(number),re_number))

相关函数说明

Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。

int() 函数用于将一个字符串或数字转换为整型。

【相关推荐:Python3视频教程

以上就是python怎么逆序输出三位数的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:python
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    青灯夜游

    今天学习一小步,明天提升一大步

    最近文章
    php怎么判断有几位小数369
    php中转换首字母大写的函数是什么310
    Javascript怎么检查对象是否为空849
    推荐视频教程
  • Python Web框架Flask入门视频教程Python Web框架Flask入门视频教程
  • Python Web框架Flask进阶视频教程Python Web框架Flask进阶视频教程
  • Python进阶视频教程Python进阶视频教程
  • python开发单词查询系统python开发单词查询系统
  • 视频教程分类