用Python实现写倒序输出(任意位数)
作者:EasonPython 发布时间:2023-06-12 17:46:33
标签:Python,倒序,输出,任意位数
Python写倒序输出(任意位数)
倒序输出数字
这种方法最后输出的是字符而不是数字
x=int(input('请输入任意一个数字:'))
y=str(x) #转换为字符串
l=len(y) #长度
a=[]
for i in range(l):
a.append(y[l-1-i])
# print(a)
for j in a:
print(j,end='')
这种的话输出的就是任意位数字的倒序了(注意数字末尾0的话倒序不输出)
a=int(input('请输入任意位的数字'))
b=0
while a>0:
b=b*10+a%10
a=a//10
print(b)
倒序输出字符串(第一行一个,第二行两个,第三行三个)
a=input('请输入:')
b=[]
l=len(a)
x=0
for i in a:
b.append(a[l-1-x])
x+=1
print(b)
逆序输出一个数字Python
问题是:输入一个数字,按照指定要求逆序输出该数字
需求:
使用python语言
逆序输出一个数字
如果数字是正数直接输出如:177—>771
如果数字是负数保留负号如:-945—>-549
如果数字以0结果逆序后需要去除0如:100—>1
如果数字很大会造成溢出返回0即可
之前见一个作者写的不是特别好,自己写了一下
mt = input("请输入:")
def reverse(num):
s = ""
if num<-2**31 or num>2**31-1:
return 0
else:
num_list = list(str(num))
for it in range(len(num_list)):
if num_list[-1]=='0':
num_list.pop()
lst = num_list[::-1]
for i in lst:
if i=="-":
s = "-"+s
else:
s = s+i
return s
print(reverse(int(mt)))
来源:https://blog.csdn.net/qq_40576301/article/details/88429301
0
投稿
猜你喜欢
- 【原文地址】New "Orcas" Language Feature: Extension Methods【原文发表日期
- 1. 信号与槽(Signals and slots)信号与槽机制是 PyQt 的核心机制,用于对象之间的通信,也就是实现函数之间的自动调用。
- 需求描述最近在写一个图像标注小工具,其中需要用到一个缩略图列表,来查看文件夹内的图片文件。这里整理一个基于QListWidget实现的版本,
- 可以利用in运算符来进行判断,如果在指定的序列中找到值返回True,否则返回False。运算符not in表示如果在指定的序列中没有找到值返
- 为了减少页面的加载速度,提高用户体验,对于一些图片决定使用图标代替,但是发现element-ui的图标少得可怜,完全满足不了我的要求,于是决
- mybatis-plus使用时候的小问题记录。在使用mybatis-plus的时候需要把sql的语句打印出来,查看执行的成功与否,在以前的项
- 本文实例讲述了Python自定义主从分布式架构。分享给大家供大家参考,具体如下:环境:Win7 x64,Python 2.7,APSched
- 这篇文章主要介绍了Spring Cloud Feign高级应用实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学
- 因为最近要经常转换数据集进行实验,因此记录一下。1、视频转图片即为将视频解析为一帧一帧的图片:import cv2vc=cv2.VideoC
- 背景:有一个list,里面的每一个元素都是dict,根据某一个key进行去重,在这里,key代表question#!/usr/bin/env
- 音频文件放入和.py文件同级的目录下import winsound # 导入此模块实现声音播放功能import time # 导入此模块,获
- gitgit 是一个版本管理系统(VCS),可以在任何时间点,将文档的状态作为一份更新记录保存起来,并且在任意的时间点,恢复更新记录版本管理
- 一个日期联动选择器javascript源码,年月日联动显示,准确显示日期(包括闰年日期),可自定义日期范围。 【select】 先说清空一个
- function create5StarClip(context) { var n = 0; var dx = 100; var dy =
- 运行以下代码: Dim com As ADODB.Command Dim rst
- 目前,保护数据免受未授权用户的侵犯是系统管理员特别关心的问题。如果你现在用的是MySQL,就可以使用一些方便的功能来保护系统,来大大减少机密
- 前言python中字符串对象提供了很多方法来操作字符串,功能相当丰富。print(dir(str))[..........'capi
- pandas DataFrame数据遍历读取csv内容,格式与数据类型如下data = pd.read_csv('save\LH88
- 返回被去除指定字符的字符串默认去除空白字符删除首尾字符:str.strip([char]) 删除首字符:str.lstrip([char])
- 数学是优美的. 听上去有点奇怪? 当我第一次开始设计的时候,我确信如此。数学如此刻板乏味。你可能会惊讶的发现,最美观的设计,艺术作品,物体,