给一个不多于5位的正整数,要求:1.求他是几位数;2.逆序打印出各位数字。
num=12345
s=str(num)
print(len(s))
print(s[: :-1])
这是Python语言的字符串倒序输出
-1表示步进长度,当其小于0时,缺省的初值和终值为-1和-len(s)-1
所以s[::-1]相当于s[-1:-len(s)-1:-1],也就是从最后一个元素到第一个元素复制一遍,即倒序。
转业载或者引用本文值内容请注明线来源于芝青士回下答
完整的Python语言程序如下
不面点前利回色,话技响。
s="Crystal"
print(s[::-1])
代表截取字符串的起始位置和终止位置
双冒号:[起点:终点:跨度],[::-1]没有起点和终点,跨度是-1,也就是从最后一个向前一个个输出