华为——数字颠倒
来源:互联网 发布:手机统计软件 编辑:程序博客网 时间:2024/06/05 01:16
题目描述
描述:
输入一个整数,将这个整数以字符串的形式逆序输出
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
输入描述:
输入一个int整数
输出描述:
将这个整数以字符串的形式逆序输出
示例1
输入
1516000
输出
0006151
如下简洁:
str=input()print(str[::-1])
解释:
Python反转字符串的最简单方法是用切片:
>>> a='123456'>>> print a[::-1]654321
切片介绍:切片操作符中的第一个数(冒号之前)表示切片开始的位置,第二个数(冒号之后)表示切片到哪里结束,第三个数(冒号之后)表示切片间隔数。如果不指定第一个数,Python就从序列首开始。如果没有指定第二个数,则Python会停止在序列尾。注意,返回的序列从开始位置开始 ,刚好在结束位置之前结束。即开始位置是包含在序列切片中的,而结束位置被排斥在切片外。
这样,a[1:3]返回从位置1开始,包括位置2,但是停止在位置3的一个序列切片,因此返回一个含有两个项目的切片。类似地,a[:]返回整个序列的拷贝。a[::3]返回位置3,位置6,位置9…的序列切片。
也可以用负数做切片。负数用在从序列尾开始计算的位置。例如,a[:-1]会返回除了最后一个项目外包含所有项目的序列切片,shoplist[::-1]会返回倒序序列切片。
阅读全文
0 0
- 华为——数字颠倒
- 华为OJ——数字颠倒
- 华为OJ——数字颠倒
- 华为机试——数字颠倒
- 华为OJ:数字颠倒
- 【华为OJ】颠倒数字
- 华为 OJ 数字颠倒
- 【华为OJ】数字颠倒
- 【华为 OJ 】数字颠倒
- 【华为OJ11】数字颠倒
- 华为OJ:数字颠倒
- 华为(4)数字颠倒
- 华为 oj 水题 数字颠倒
- 【华为OJ】【011-数字颠倒】
- 华为OJ 初级:数字颠倒
- 华为oj初级 数字颠倒
- 【华为机试】数字颠倒
- 华为机试-数字颠倒
- nodejs之Generator理解笔记
- 深度神经网络(DNN)是否模拟了人类大脑皮层结构?
- MAC本地安装EOS及问题
- PAT 1013. 数素数
- 豆瓣API查询和显示图书的信息
- 华为——数字颠倒
- Ajax上传文件 (JQuery Ajax&原生Ajax)
- PCA的数学原理
- PHP获取客户端真实IP
- 两道华为在线编程题
- 方向感
- Struts2_OGNL和值栈
- C++中的mutable和volatile
- LeetCode | 60. Permutation Sequence——第K个全排列