专业编程基础技术教程

网站首页 > 基础教程 正文

「Python条件结构」if…else实现密码验证

ccvgpt 2024-07-29 13:41:08 基础教程 12 ℃

功能要求

使用变量保存密码,并设置密码为“PythonLanguage”,接收用户输入的密码,校验密码是否正确,如果正确则输出“right”,否则输出“wrong”。

「Python条件结构」if…else实现密码验证

实例代码

password = "PythonLanguage"

p = input("请输入密码:")

if p == password:

print("right")

else:

print("wrong")

运行结果

从键盘上输入“PythonLanguage”后,变量p的值为“PythonLanguage”;后执行if p == password:语句结果为True,执行if…else语句中if块中的语句,即print("right"),将right显示在控制台,程序结束。

从键盘上输入“LanguagePython”后,变量p的值为“LanguagePython”;后执行if p == password:语句结果为False,执行if…else语句中else块中的语句,即print("wrong"),将wrong显示在控制台,程序结束。

代码分析

if p == password:

print("right")

else:

print("wrong"):if…else条件判断结构,当值为p == password:True时,执行if块中的语句,即print("right");当值为p == password:False时,执行else块中的语句,即print("wrong")。if块中的语句和else块中的语句不同同时执行,由if后的表达式的值确定是执行if块,还是else块。

Tags:

最近发表
标签列表