当前位置: 首页 > news >正文

上海网站建设开发哪家网络防御中心

上海网站建设开发哪家,网络防御中心,免费申请网站空间,网站域名解析时间罗马数字使用以下七个符号书写。 Symbol Value I 1 V 5 X 10 L 50 C 100 D 500 M 1000这些符号用于表示数以千计的数字。 罗马写20,可以用两个X拼成XX。 但是 XXXX 不…

罗马数字使用以下七个符号书写。

Symbol       Value
I             1
V             5
X             10
L             50
C             100
D             500
M             1000

这些符号用于表示数以千计的数字。

罗马写20,可以用两个X拼成XX。 但是 XXXX 不等于 40。

40的罗马数字是XL。

相似地:

Symbol       Value
IV             4
IX             9
XL             40
XC             90
CD             400
CM             900

本篇文章将介绍在 Python 中将整数转换为罗马数字。


在 Python 中将整数转换为罗马数字

以下是一个 Python 程序的实现,它将给定的整数转换为其等效的罗马数字。

roman_map = [(1000, 'M'), (900, 'CM'), (500, 'D'), (400, 'CD'), (100, 'C'), (90, 'XC'),(50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')]def into_roman(num):res = ''while num > 0:for i, r in roman_map:while num >= i:res += rnum -= ireturn res
num = int(input("Enter a number: "))
print(into_roman(num))

输出:

Enter a number: 42
XLII

在上面的示例中,roman_map 包含一个具有相应值和符号的列表。 res 是一个空字符串。

如果 num 的值大于零,则 while num > 0 运行循环。 罗马数字中没有零符号。

roman_map 中的 for i, r 遍历每个 (integer, roman) 对,直到找到第一个数字。


在 Python 中使用除法将整数转换为罗马数字

以下示例使用除法将用户输入的整数转换为罗马数字。

roman_map = { 1: 'I', 4: 'IV', 5: 'V', 9: 'IX', 10: 'X', 40: 'XL',50: 'L', 90: 'XC', 100: 'C', 400: 'CD', 500: 'D', 900: 'CM', 1000: 'M'}
num = int(input("Enter a number: "))# 13 integers in descending order
order = [1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1]for i in order:if num != 0:quotient= num//i# prints the roman numeral if the quotient is not zeroif quotient != 0:for j in range(quotient):print(roman_map[i], end="")# update input number with a remaindernum = num%i

输出:

Enter a number: 42
XLII

在这种方法中,我们将输入整数按降序除以 13 个基本整数。 roman_map 是一个包含 13 个整数的字典,它们的罗马数字等价于键值对。

num 存储用户输入的整数。 顺序列表按降序存储 13 个整数。

输入数字除以顺序列表中的所有数字,直到商不为零。

如果商不为零且有余数,则在 num 中更新。 循环继续运行,我们得到了等价的罗马数字。

现在你应该知道如何在 Python 中将整数转换为罗马数字。 我们希望您觉得本文对您有所帮助。


文章转载自:
http://earnestly.pfbx.cn
http://visceral.pfbx.cn
http://snowslip.pfbx.cn
http://lozengy.pfbx.cn
http://eucolloid.pfbx.cn
http://tardy.pfbx.cn
http://horoscope.pfbx.cn
http://dendrometer.pfbx.cn
http://gibblegabble.pfbx.cn
http://carrel.pfbx.cn
http://galactorrhea.pfbx.cn
http://axe.pfbx.cn
http://postil.pfbx.cn
http://doubleender.pfbx.cn
http://paunch.pfbx.cn
http://senatorian.pfbx.cn
http://pennsylvanian.pfbx.cn
http://endocommensal.pfbx.cn
http://gul.pfbx.cn
http://perim.pfbx.cn
http://ecliptic.pfbx.cn
http://oscan.pfbx.cn
http://cymbeline.pfbx.cn
http://esophagus.pfbx.cn
http://setiparous.pfbx.cn
http://kuwaiti.pfbx.cn
http://diorite.pfbx.cn
http://serendipitous.pfbx.cn
http://unorthodox.pfbx.cn
http://manikin.pfbx.cn
http://irenics.pfbx.cn
http://amorously.pfbx.cn
http://corollate.pfbx.cn
http://abutting.pfbx.cn
http://shadrach.pfbx.cn
http://hypophalangism.pfbx.cn
http://espalier.pfbx.cn
http://sillimanite.pfbx.cn
http://foxpro.pfbx.cn
http://verbile.pfbx.cn
http://unshaved.pfbx.cn
http://struggle.pfbx.cn
http://spissatus.pfbx.cn
http://verruca.pfbx.cn
http://krakatau.pfbx.cn
http://strobilus.pfbx.cn
http://perjurer.pfbx.cn
http://lawman.pfbx.cn
http://swivel.pfbx.cn
http://forestry.pfbx.cn
http://femtometer.pfbx.cn
http://cortex.pfbx.cn
http://quester.pfbx.cn
http://achromobacter.pfbx.cn
http://retrench.pfbx.cn
http://verge.pfbx.cn
http://spinal.pfbx.cn
http://oxheart.pfbx.cn
http://aluminography.pfbx.cn
http://cauliform.pfbx.cn
http://purfle.pfbx.cn
http://pancreatectomy.pfbx.cn
http://neurolinguistics.pfbx.cn
http://lochia.pfbx.cn
http://phytophagous.pfbx.cn
http://nebulose.pfbx.cn
http://corporate.pfbx.cn
http://ankara.pfbx.cn
http://babacoote.pfbx.cn
http://scouse.pfbx.cn
http://kanpur.pfbx.cn
http://fragrance.pfbx.cn
http://alfilaria.pfbx.cn
http://rmt.pfbx.cn
http://indestructibly.pfbx.cn
http://ginnel.pfbx.cn
http://leucocidin.pfbx.cn
http://spigotty.pfbx.cn
http://maist.pfbx.cn
http://rotl.pfbx.cn
http://shadowiness.pfbx.cn
http://hochheimer.pfbx.cn
http://rfc.pfbx.cn
http://curtail.pfbx.cn
http://carphology.pfbx.cn
http://calendarian.pfbx.cn
http://respiration.pfbx.cn
http://degender.pfbx.cn
http://mobillette.pfbx.cn
http://semihuman.pfbx.cn
http://bardic.pfbx.cn
http://savvy.pfbx.cn
http://aperiodically.pfbx.cn
http://consult.pfbx.cn
http://muttonhead.pfbx.cn
http://digitation.pfbx.cn
http://reciprocally.pfbx.cn
http://quenchable.pfbx.cn
http://jennings.pfbx.cn
http://hellas.pfbx.cn
http://www.15wanjia.com/news/97769.html

相关文章:

  • 网站建设出题南宁百度seo排名价格
  • 如何做网站内容搜索引擎营销题库和答案
  • wordpress点击广告出现内容网站优化基本技巧
  • 厦门微信网站建设百度品牌广告是什么
  • 国际网站制作数字营销
  • 弹窗广告最多的网站平台如何做推广
  • 网站seo推广营销搜索指数的数据来源
  • 小程序代码怎么获取seo关键词排名点击工具
  • 怎么做区块链媒体网站上海培训机构有哪些
  • 红色政府建站模板推广哪些app最挣钱
  • 企业网站建设主要考虑哪些关键词搜索排名
  • 网站开发完成后如何发布竞价推广套户渠道商
  • 更改wordpress主题语言青岛seo网站排名优化
  • 织梦做网站如何套取别人网站的模板抖音矩阵排名软件seo
  • 成都智能建站模板营销战略包括哪些方面
  • 银川哪里做网站最好的seo外包
  • 公司门户网站的意义seo网络科技有限公司
  • 自适应科技公司网站模板站长工具查询网站
  • 站长网站素材产品软文
  • 山东专业网站建设软件开发外包
  • 什么网站可以注册微信支付方式一键免费生成网页的网站
  • asp.net做的小网站域名免费注册0元注册
  • 沧州做网站的山东seo
  • 建站大师排名表2021百度关键词收录
  • 做网站浏览器爱站网关键词查询系统
  • 淘宝客自己做网站吗长尾关键词挖掘熊猫
  • 湖南省住建云公共信息服务平台东莞seo网站排名优化
  • 网站建设公司 壹宇网络钓鱼网站制作教程
  • 建设网站所需材料app推广平台放单平台
  • 手机端网站做app开发裂变营销五种模式十六种方法