message = "fUck yOu" print(message) print(message.title()) ##每个单词首字母大写,其余字母小写 print(message.upper()) ##每个字母大写 print(message.lower()) ##每个字母小写
结果如下所示
使用f字符串。f是format(设置格式)的简写,python通过把花括号内的变量替换成其值来设置字符串的格式。
first_name="lv" last_name="jiu yang" full_name=f"{first_name.title()} {last_name.title()}" print(f"hello,{full_name}!") print(full_name)
或者这种形式(适用于3.5或更早的版本)
full_name = "{} {}".format(first_name.title(),last_name.title())
使用rstrip()删除字符串右边的空格;使用lstrip()删除字符串左边的空格;
使用strip()删除左右两边的空格。
但这种删除是暂时的,当你再次调用变量时,你会发现变量并没有改变,你可以用以下代码尝试永久改变变量的值:
favorite= " python " favorite=favorite.strip() print(favorite)
在python中,乘方用 ** 表示
任意两个数相除时,结果总为浮点数,即便这两个数都是整数且能整除。无论是哪种运算,只要操作数是浮点数 ,默认得到的结果总为浮点数,即使原本结果为整数也是如此。
常量类似于变量,但其值在程序的整个生命周期内保持不变。python没有内置的常量类型,但python程序员会使用全大写来指出应将某个变量视为常量,其值应始终不变,如:
MAX_CONNECTIONS =5000