添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

第5章 if 语句

实际应用中,很多时候需要通过条件判断的结果,决定采取怎样的措施。 if语句 就适用于条件判断的。并根据判断结果执行不同的程序语句。

5.1 一个简单示例

先看一个简单的if语句示例,下面 for循环 代码中加入了 if语句 ,来判断当前循环中变量airen的值是否为’laopo’,如果是,输出首字母大写的字符串,如果不是,则原样输出列表元素的全小写字符。

airenmen=['laopo','erzi','mama']
for airen in airenmen :
    # 循环过程中检查变量是否等于laopo,是则输出首字母大写。
    if airen=='laopo' :#条件判断的等于符号是 == ,而不是 = 。
        print(airen.title())
    else:
        print(airen)
    print(f"亲爱的{user},你好!欢迎回来!")#列表非空时为True,执行if。
else:
    print(f"当前无任何已注册用户,请先核实。")#列表为空时返回Flase,执行else。
users=[]
user='aliye'
if users :
    print(f"亲爱的{user},你好!欢迎回来!")#列表非空时为True,执行if。
else:
    print(f"当前无任何已注册用户,请先核实。")#列表为空时返回Flase,执行else。
users = ['Aliye','Boton','Carina','Discas','Eliy']
oldusers=[]
newusers =['jack','boton','maykic','eliy']
print(users)
for olduser in users :
    oldusers.append(olduser.lower())
print(oldusers)
print(newusers)
for newuser in newusers :
    if newuser.lower() in oldusers :
        print(f"抱歉,用户名{newuser}已被占用,请尝试使用其他用户名。\n")
    else:
        print(f"用户名{newuser}可用,请继续填写其他信息,完成注册。")
        users.append(newuser.lower())
        print(f"\t新用户名{newuser}已加入用户列表中。\n")
print(users)
		

标签

内容归档