#尾数是1的加st 除了11是加th
#尾数是2的加nd除了12是加th
#尾数是3的加rd除了13是加th
#其余的全部th
import sys
def ordinal(n):
if int(n) == 11 or int(n) == 12 or int(n) == 13:
return n+'th'
if n[-1] == '1':
return n+'st'
if n[-1] == '2':
return n+'nd'
if n[-1] == 3:
return n+'rd'
return n+'th'
for line in sys.stdin:
print(ordinal(line.strip()))
数字添加序数词——python
猜你喜欢
转载自blog.csdn.net/weixin_45949073/article/details/105771933
今日推荐
周排行