if
1day if_语句 while_语句 字符串格式化
a = input("请输入账号")
b = input("请输入密码")
if a == "wang" and b == "123456":
print("登录成功")
else:
print("账号或密码错误")
#and 满足两个条件
a = input("请输入账号")
b = input("请输入密码")
if a == "wang" or b == "123456":
print("登录成功")
else:
print("账号或密码错误")
#or 满足其中一个
if elif
num = input(">>>")
if num == "1":
print("1day")
elif num == "2":
print("2day")
elif num == "3":
print("3day")
#多条件判断
if elif else
num = input(">>>")
if num == "1":
print("1day")
elif num == "2":
print("2day")
else:
print("666")
运行一遍试试的嘞
while
while True:
b = "66"
a = input(">>>")
if a == b:
print("猜对了")
elif a > b:
print("猜大了")
else:
print("猜小了")
while 条件:
循环体
continue 跳出本次循环,进行下次循环
# continue 跳出本次循环,进行下次循环
while True:
print("1day")
print("2day")
continue
print(123)
break 终止本次循环
while True:
print("wang")
print("yu")
break
print("long")
print("进入下级循环")
#终止本次循环,程序在本次循环结束
字符串格式化
s = """-------- info --------
name:%s
age:%d
job:%s
-------- end --------
"""
name = input("name")
age = int(input("age"))
job = input("job")
print(s%(name,age,job))
a = input("you name:")
b = """
你好 世界
你好 %s%%
"""
print(b%(a))
a = input(">>>")
name=f"你好{a}"
print(name)
# f{} 字符串替换
# %s 占的是字符串格式的占位符
# %d 占的是数字类型的占位符
# %i 占的是int 类型的占位符
# %% 转义
😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃😃