Python习题 修改英文句子

输入一个英文句子,有错误的(在此错误类型仅局限于两种,首字母不大写和末尾无句点)将其改正后输出,无错误的原样输出


def correct_sentence(text: str) -> str:

    return text[0].upper() + text[1:] + ("."if text[-1] != "." else"")


(text: str) -> str这部分叫做标注,冒号后面表示输入参数的类型,减号和大于号组合成的箭头,则表示返回结果的类型。要开始培养多用注释,标注,文档字符串的习惯

你可能感兴趣的:(Python习题 修改英文句子)