.net 数字转汉字_【Python编程特训连载81】阿拉伯数字转罗马数字

81

【本期题目↓↓↓】

大约在两千五百年前,罗马人用手指作为计算工具,如表示一、二、三、四个物体,就分别伸出一、二、三、四个手指;表示五个物体就伸出一只手;表示十个物体就伸出两只手。这种习惯罗马人一直沿用到今天。最常见的罗马数字:Ⅰ、Ⅱ、Ⅲ、Ⅳ、Ⅴ、Ⅵ、Ⅶ、Ⅷ、Ⅸ,对应阿拉伯数字:1、2、3、4、5、6、7、8、9。 (罗马数字Ⅰ的ASCII码值比1的ASCII码大8543 )。请根据以上信息,编写一个程序,输入数字1~9中的一个数字,输出对应的罗马数字。

62b327f6b480445eb575ff707fbbb90f.png

图  将输入的阿拉伯数字转换为罗马数字

相关技能学习区

l  int()函数——浮点数转换为整数

https://zyk.mingrisoft.com/Develop/view/id/1350/type/6/cid/49.html?keyword=int

l  chr()函数——将数值类型转换为字符串类型

https://zyk.mingrisoft.com/Develop/view/id/1344/type/6/cid/49.html?keyword=chr

l  isdecimal()方法——判断字符串是否只包含十进制字符

https://zyk.mingrisoft.com/Develop/view/id/1227/type/6/cid/49.html?keyword=isdecimal%28%29

l  index()方法--获取指定元素首次出现的索引

https://zyk.mingrisoft.com/Develop/view/id/1268/type/6/cid/49.html?keyword=index

一起来挑战一下吧!本周五公布本期答案哦!记得要持续关注~

5a7d20aa02c7659c277620bf0d2bf80b.gif 4ceca9669184e8e177acbd8808a1e81d.png
Python第21期任务地图
                       ----数字切换

2020年7月13日----2020年7月17日(每天编程1小时第21期)

√2020年7月13日,周一

任务:阿拉伯数字转罗马数字

目标:完善程序,进化编程功力(2级)

技能

提升

技能1:int ()函数的应用

技能2:chr()函数的应用

技能3:isdecimal()方法的应用

技能4:index()方法的应用

2020年7月14日,周二

任务:汉字数字大小写转换

目标:完善程序,进化编程功力(2级)

2020年7月15日,周三

任务:数字切换器

目标:完善程序,进化编程功力(3级)

2020年7月16日,周四

任务:输出今天日期和星期(中文)

目标:完善程序,进化编程功力(3级)

2020年7月17日,周五

任务:金额小写转大写

目标:完善程序,进化编程功力(4级) 

ffb597fef5ae9b6b40311d39602c820d.png

点击左下角“阅读原文

进入京东明日科技官方自营店页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值