鱼C论坛

 找回密码
 立即注册
查看: 1614|回复: 8

[已解决]关于max()函数的问题

[复制链接]
发表于 2020-7-22 16:35:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
max()函数是返回参数中最大的一个数。那么我就很好奇,他是按照ASSII码来比较的么?如果是,又是按照哪个进制来比较的?是十进制么?
有没有懂的告诉我一下
最佳答案
2020-7-22 16:38:11
本帖最后由 zltzlt 于 2020-7-22 16:39 编辑

如果是数字则按照它们的值比较:
>>> max(2, 5, 6, 3, 1)
6

如果是字符串则按照每个字符的 ASCII 码值比较:
>>> max('I love FishC.com!')    # 这里 'v' 的 ASCII 码值最大,为 118,故返回 'v'
'v'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-7-22 16:37:31 | 显示全部楼层
zltzlt 发表于 2020-7-22 16:36
如果是数字则按照它们的值比较,如果是字符串则按照字符串的 ASCII 码值比较。

那字母是按照哪个进制比较的呢?十进制?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-22 16:38:11 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zltzlt 于 2020-7-22 16:39 编辑

如果是数字则按照它们的值比较:
>>> max(2, 5, 6, 3, 1)
6

如果是字符串则按照每个字符的 ASCII 码值比较:
>>> max('I love FishC.com!')    # 这里 'v' 的 ASCII 码值最大,为 118,故返回 'v'
'v'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-22 16:38:23 | 显示全部楼层
Congratulate 发表于 2020-7-22 16:37
那字母是按照哪个进制比较的呢?十进制?

没想到你这么快就看见了……我本想再加些例子
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-22 16:38:39 | 显示全部楼层
Congratulate 发表于 2020-7-22 16:37
那字母是按照哪个进制比较的呢?十进制?


ascll码当然是10进制呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-22 16:39:07 | 显示全部楼层
Congratulate 发表于 2020-7-22 16:37
那字母是按照哪个进制比较的呢?十进制?

这不都是一样的吗……

不管一个数的 进制 怎么转换,大小不变
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-22 16:39:34 | 显示全部楼层
xiaosi4081 发表于 2020-7-22 16:38
ascll码当然是10进制呀

好的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-22 16:41:04 | 显示全部楼层
本帖最后由 liuzhengyuan 于 2020-7-22 16:44 编辑
xiaosi4081 发表于 2020-7-22 16:38
ascll码当然是10进制呀


应该也可以是二进制,
比如:0100 0001 对应 'A'
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-22 16:43:06 | 显示全部楼层
liuzhengyuan 发表于 2020-7-22 16:41
也可以是二进制呀,
比如:0100 0001 对应 'A'

也可以是三进制的呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-11 11:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表