Python:max&最小功能

时间:2016-03-09 12:56:53

标签: python max min

我真的不明白max或min函数,它们的含义。例如,当我在记事本++中写这些时,在输出中我看到一个字母的字母。我无法理解。为什么只有这封信,而不是这个字的另一个字母? 拜托,帮帮我吧。感谢

在Notepad ++中

  • x = max(“Hello Home”)
  • print x
  • y = min(“世界”)
  • print y

在输出

  • 0

  • w ^

Input&Output image

2 个答案:

答案 0 :(得分:4)

根据ASCII表

  • 大写字母指向小数65到90(65-90→A-Z)
  • 小写字母指向十进制97-122(97-122→a-z)

所以,最大值= o(十进制111) 最小值= W(十进制87)

ASCII表供您参考

ASCII table

答案 1 :(得分:3)

要了解原因,您可以map ord超过字符串:

>>> list(map(ord, "Hello Home"))
[72, 101, 108, 108, 111, 32, 72, 111, 109, 101]

其中最高的数字是111,对应于“o”(ASCII值“o”为111)。