将输入转换为资本字母数字的代码

时间:2018-05-07 11:33:20

标签: python bots

所以我的python代码完全正常,它是一个URL生成器。当我输入model时,我希望自动将字母数字代码更改为大写。我怎样才能做到这一点?请问您可以将代码添加到我现有的脚本

def URLGen(model, size):
    BaseSize = 580
    #Base Size is for Shoe Size 6.5
    ShoeSize = size - 6
    ShoeSize = ShoeSize * 20
    RawSize = ShoeSize + BaseSize
    ShoeSizeCode = int(RawSize)
    URL = 'http://www.adidas.co.uk/' + str(model) + '.html?forceSelSize=' + str(model) + '_' + str(ShoeSizeCode)
    return URL

    Model = raw_input('Model #: ')
    Size = input('Size: ')

    URL = URLGen(Model, Size)

    print(URL)

1 个答案:

答案 0 :(得分:3)

字符串的上层方法返回一个新的大写字符串。

model = model.upper()

您应该在代码示例中修复函数的缩进。

python中标识符中的单词按照惯例用Python中的下划线分隔。例如:shoe_size而非ShoeSize