日记大全

日记大全 > 句子大全

1 30的英文序数和基数咋写(为方便我造个Python编程进行转化输出)

句子大全 2019-09-26 02:17:16
相关推荐

Hello,大家好,这里是随时随地准备死磕操作的DFBoy。

今天我们要讲述的内容是设计一个小小的Python编程,我们输入相应的阿拉伯数字之后,让这个小编程给我们生成并输出英文格式的基数词和序数词。

很简单的,就是闲着没事做,想练练自己对于Python的掌握程度。

对象式编程写起来对自己的提升会更大,因此就选择这样一个操作。

很简单,这部分跟咱们的代码既有关系又没关系,怎么说呢?

咱这部分要讲述的内容是阿拉伯数字相对应的英文基数和序数是什么内容。

为了方便,我们就截取一部分数字来讲解,截取的部分是1-30。

根据我十多年的义务教育,基数就是单纯的数字,可以用来加减乘除运算的数字,序数相对复杂一点,序数是有着排序功能的数字,这类数字没办法进行加减乘除方面的运算,但是可以方便我们对事物进行排序。

至于1-30这三十个数字相对应的英文基数和序数如下表所示:

因为是对象式编程,所以我们有两个必不可少的函数,一个是用来进行输入的函数,另一个则是用来输出的函数。

因为我们这次的操作比较简单,只是对1-30这三十个数字进行英文基数和序数的匹配,所以咱们这次的“资料库”就使用列表方式来操作。

因为我们采用列表的方式对相应的基数和序数进行索引式的获取,所以里面有两个列表。

想必朋友们对于这行代码不会太陌生,没错,这行代码就是让你输入1-30里面的一个数字。

在Python运行之后,界面会弹出一句话——“请输入1-30里面的任意一个数字:”,你只需要输入符合要求的数字并按一次enter键即可。

记住,这里输入的内容,虽然你看起来是数字,但实际上会被转化为文本,所以在后面进行列表索引的时候会对输入的内容进行int函数转化一下,转化为数字。

这两个列表则是匹配1-30这三十个数字的英文基数和序数的集合,是为了后面的操作创建的列表。

前两行代码中,第一行是获取你输入的数字的英文基数,第二行则是获取你输入数字的英文序数。

最后一行则是将获取的英文基数和英文序数在运行界面打印出来。

因为只是闲着没事做编的一个代码,所以这个代码至少存在三个很大的缺陷。

第一、输入的内容没下限,只要你喜欢,你可以输入任意内容,但是,这会造成代码的崩溃;

第二、数据库的内容限制,英文的基数和序数在一定程度上存在结构性,这完全可以用在编程里面,减少代码的输入量,但是因为闲并且懒,这里没有进行结构性优化;

第三、这个程序只能运行一次,要再次运行的话,需要重新点击运行,很是麻烦,不够智能化。

但是,对于刚刚进行Python编程的小伙伴们来说,这又是一个很好的试炼机会,朋友们可以依据本操作的代码,在此基础上进行优化,看看自己在Python上有多少天赋!

加油,少年们!看好你们哟!

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新