让我们想象一下,我们有一个简单的抽象输入表单,其目的是接受一些字符串,它可以由任何字符组成。
string = "mystical characters"
我们需要通过将第一个字符大写来处理这个字符串。是的,这是我们的主要目标。此后,我们需要在一些抽象视图模板中显示这个转换后的字符串。所以,问题是:我们真的需要检查第一个字符是否已经正确写入(大写)还是我们能够只写这个?
theresult = string.capitalize
=> "Mystical characters"
哪种方法更好:检查然后大写(如果需要)或强制大写?