PythonHackingBook1 icon indicating copy to clipboard operation
PythonHackingBook1 copied to clipboard

1.5 函数 打卡 如有错误希望大佬指点

Open RanDengShiFu opened this issue 6 years ago • 2 comments

# 将1.4节的练习题的实现都封装到函数中,传入不同的参数进行调用测试
# 实现用户输入用户名和密码,当用户名为 seven且密码为123时,显示登陆成功,否则登陆失败!
def login(Username,Password):
    while True:
        Username = str(input("请输入用户名"))
        Password = int(input("请输入密码"))
        if Username == str("seven") and Password == int("123"):
            print("成功登录")
            break
Username = str(input("请输入用户名"))
Password = int(input("请输入密码"))
login(Username,Password)

# 用while循环实现输出2-3+4-5+6.....+100的和
def sum(if1=100):
    i = s1 = c = 0
    while True:
        i += 1
        if i % 2 == 0:
            s1 += i
        else:
            s1 -= i
        if i == int(if1):
            break
    print(s1 + 1)
if1 = int(float(input("请你输入最后的数字:")))
sum(if1)

RanDengShiFu avatar Jan 13 '19 01:01 RanDengShiFu

int("123") 不太恰当,都处理成字符串就好了。场景是密码。

xuanhun avatar Apr 11 '19 02:04 xuanhun

int("123") 不太恰当,都处理成字符串就好了。场景是密码。

好的!!!!!

RanDengShiFu avatar Apr 20 '19 18:04 RanDengShiFu