其他分享
首页 > 其他分享> > 709. 转换成小写字母

709. 转换成小写字母

作者:互联网

\[ A (65) : \ 1 0 0 0 0 0 1 \\ ||\ \ \ 32: \ 0 1 0 0 0 0 0 \\ = a (97) : \ 1 1 0 0 0 0 1 \]

class Solution:
    def toLowerCase(self, s: str) -> str:
       
        return ''.join(chr(asc | 32) if 65<= (asc:=ord(i)) <= 90 else i for i in s)

海象运算符

# 先定义,再使用
age = 20
if age > 18:
    print("已经成年了")
# 在判别式中 声明+使用
if (age:= 20) > 18:
    print("已经成年了")
file = open("demo.txt", "r")
while True:
    # 先定义
    line = file.readline()
    # 再使用
    if not line:
        break
    print(line.strip())
file = open("demo.txt", "r")
# 声明+使用
while (line := file.readline()):
    print(line.strip())

标签:转换成,709,小写字母,32,age,file,print,line
来源: https://www.cnblogs.com/ArdenWang/p/16080253.html