鱼C论坛

 找回密码
 立即注册
查看: 735|回复: 5

[已解决]016讲:关于序列的问题

[复制链接]
发表于 2019-4-29 14:13:18 | 显示全部楼层 |阅读模式

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

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

x
请教一下,这个到底是什么意思呢?一连串字母的字符串怎么会通过max变成“v”输出啊?还有答案中说ASCⅡ码中最大值“v”对应的值是118, ① ‘I Love FishC。com’ 中没有 ‘v‘ 啊。② 为什么输出的不是 118,而是 ‘v’ 呢?
最佳答案
2019-4-29 16:36:53
jackz007 发表于 2019-4-29 14:43
在计算机中,字符都是通过编码来进行表示的,例如,'A' 的编码是65,'a' 的编码是97,所以,不同的 ...

max(...)
    max(iterable, *[, default=obj, key=func]) -> value
    max(arg1, arg2, *args, *[, key=func]) -> value
   
    With a single iterable argument, return its biggest item. The
    default keyword-only argument specifies an object to return if
    the provided iterable is empty.
    With two or more arguments, return the largest argument.
max('I Love FishC.com')形式应该是第一种及内部是可迭代对象,返回的是最大元素,所以返回的是‘V’,而不是编码值。
11.jpg
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-4-29 14:15:34 | 显示全部楼层
love 里 没有v 吗

v 的ascii值十进制就是118  自己可以百度ascii码表
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-29 14:23:25 | 显示全部楼层
至于是显示118 还是显示字符v  你拿代码说话   我尚未看到你的代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-29 14:43:55 | 显示全部楼层
本帖最后由 jackz007 于 2019-4-29 16:48 编辑

       在计算机中,字符都是通过编码来进行表示的,例如,'A' 的编码是65,'a' 的编码是97,所以,不同的字符对应于不同的编码。以字母为例,按照字母表的顺序,位置靠前的编码值比较小,位置靠后的编码值比较大,大写字母的编码值整体小于小写字母;数字字符的编码值整体小于字母。

       函数 max('I Love FishC.com') 会对字符串  'I Love FishC.com' 中的每一个字符比较编码值的大小,最后输出编码最大的那个字符。在这个字符串中,字符 'v' 的编码最大,所以,函数最后返回的就是这个字母。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-29 16:36:53 | 显示全部楼层    本楼为最佳答案   
jackz007 发表于 2019-4-29 14:43
在计算机中,字符都是通过编码来进行表示的,例如,'A' 的编码是65,'a' 的编码是97,所以,不同的 ...

max(...)
    max(iterable, *[, default=obj, key=func]) -> value
    max(arg1, arg2, *args, *[, key=func]) -> value
   
    With a single iterable argument, return its biggest item. The
    default keyword-only argument specifies an object to return if
    the provided iterable is empty.
    With two or more arguments, return the largest argument.
max('I Love FishC.com')形式应该是第一种及内部是可迭代对象,返回的是最大元素,所以返回的是‘V’,而不是编码值。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-29 16:48:16 | 显示全部楼层
一X一 发表于 2019-4-29 16:36
max(...)
    max(iterable, *[, default=obj, key=func]) -> value
    max(arg1, arg2, *args, *[, k ...

    闭门造车了,谢谢,已经修正。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-16 02:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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