a="G" print(a.lower()) print(a)
输出结果为:
g G
a=a.lower()才能把a变成小写
lower() 方法返回将字符串中所有大写字符转换为小写后生成的字符串。原本的a变量没有被重新赋值,所以打印的还是原来的大写G
要理解打印函数虽然执行了大小写转换, 但是这个函数并没有返回值, 如果没有保存转换后的内容, 那下次再用还是原来的对象