【Python 千题 —— 基础篇】账号登录

news/2024/7/11 1:07:10 标签: python, 算法, 开发语言, 前端, java, jquery, git

题目描述

题目描述

简易登录系统。你的账号密码分别是 “student”,“123456”;请使用 if-else 设计一个简易登录系统,输入账号密码。登陆成功输出 “Welcome !”,登录失败输出 “Login failed !”

输入描述

输入账号和密码。

输出描述

输出登录结果信息。

示例

示例 ①

输入:

python">student
123456

输出:

python">Welcome !

在这里插入图片描述

示例 ②

输入:

python">aaaa
2243324

输出:

python">Login failed !

在这里插入图片描述

代码讲解

下面是本题的代码:

python"># 描述: 简易登录系统。账号密码分别是 “student”,“123456”;
# 使用 if-else 设计一个简易登录系统,输入账号密码。
# 登陆成功输出 “Welcome !”,登录失败输出 “Login failed !”
# 输入: 输入账号和密码
# 输出: 输出登录结果信息

# 预设的账号和密码
correct_username = "student"
correct_password = "123456"

# 接收用户输入的账号和密码
username = input("请输入账号: ")
password = input("请输入密码: ")

# 使用 if-else 判断登录结果
if username == correct_username and password == correct_password:
    result = "Welcome !"
else:
    result = "Login failed !"

# 输出登录结果信息
print(result)

思路讲解

下面是这个Python编程习题的思路讲解,适用于初学者:

  1. 预设的账号和密码

    • 我们首先预设了一个账号和密码,分别是 "student""123456"
    python">correct_username = "student"
    correct_password = "123456"
    
  2. 接收用户输入

    • 使用 input 函数接收用户输入的账号和密码。
    python">username = input("请输入账号: ")
    password = input("请输入密码: ")
    
  3. 使用 if-else 判断登录结果

    • 使用 if-else 语句判断用户输入的账号和密码是否与预设的一致。
    python">if username == correct_username and password == correct_password:
        result = "Welcome !"
    else:
        result = "Login failed !"
    
  4. 输出登录结果信息

    • 最后,使用 print 语句输出登录结果信息。
    python">print(result)
    

相关知识点

这个Python编程习题涉及了以下主要知识点:

  1. 用户输入

    • 使用 input 函数接收用户的输入。
    python">username = input("请输入账号: ")
    password = input("请输入密码: ")
    
  2. 条件语句

    • 使用 if-else 语句根据不同的条件执行不同的代码块。
    python">if username == correct_username and password == correct_password:
        result = "Welcome !"
    else:
        result = "Login failed !"
    
  3. 字符串比较

    • 使用 == 运算符判断两个字符串是否相等。
    python">if username == correct_username and password == correct_password:
    
  4. 输出格式化

    • 使用 print 语句进行输出,可以使用格式化字符串(f-string)。
    python">print(result)
    

这个习题适合初学者,因为它涵盖了Python编程的基础知识,包括用户输入、条件语句和字符串比较。帮助学习者理解如何根据不同的条件执行不同的代码块。

作者信息

作者 : 繁依Fanyi
CSDN: https://techfanyi.blog.csdn.net
掘金:https://juejin.cn/user/4154386571867191

http://www.niftyadmin.cn/n/5172290.html

相关文章

王道数据结构课后代码题p150 15.设有一棵满二叉树(所有结点值均不同),已知其先序序列为 pre,设计一个算法求其后序序列post。(c语言代码实现)

对一般二叉树,仅根据先序或后序序列,不能确定另一个遍历序列。但对满二叉树,任意一个结点的左、右子树均含有相等的结点数,同时,先序序列的第一个结点作为后序序列的最后个结点。 本题代码如下 void pretopost(char …

实战leetcode(二)

Practice makes perfect! 实战一: 这里我们运用快慢指针的思想,我们的slow和fast都指向第一个节点,我们的快指针一次走两步,慢指针一次走一步,当我们的fast指针走到尾的时候,我们的慢指针正好…

基于insightface实现的人脸检测,人脸识别,insightface源码讲解。

目录 1.搭建insightface需要的环境 2.下载insightface工程 3.代码工程文件讲解 3.1 python-package 3.2 进行测试 3.3 examples 4. 人脸识别 5.代码理解: 1.搭建insightface需要的环境 埋个坑,后续再写,笔者在安装过程中遇到了一些问题。…

jmeter+ant实现的接口自动化测试

jmeterANT接口自动化测试框架 项目说明 本框架是一套基于jmeterAntExcelPython而设计的数据驱动接口自动化测试框架,jmeter 作为执行器,Ant 作为构建工具,进行构建测试,本框架无需你使用代码编写用例,测试用例存储在…

补坑:Java的字符串String类(3):再谈String

不太熟悉字符串的可以看看这两篇文章 补坑:Java的字符串String类(1)-CSDN博客 补坑:Java的字符串String类(2):一些OJ题目-CSDN博客 字符串创建对象 public static void main(String[] args) …

Splunk Connect for Kafka – Connecting Apache Kafka with Splunk

1: 背景: 1: splunk 有时要去拉取kafka 上的数据: 下面要用的有用的插件:Splunk Connect for Kafka 先说一下这个Splunk connect for kafka 是什么: What is Splunk Connect for Kafka? Spunk Connect for Kafka is a “sink connector” built on the Kafka Connect…

雪碧图的实际应用

雪碧图是将多个小图片合并成一张大图的技术,通常应用于前端开发中,优化页面加载速度,提升用户体验。以下是雪碧图的实际应用: 图片合并:将多个小图片合并成一张雪碧图,减少http请求,加快页面加载…

515.在每个树行中找最大值

原题链接&#xff1a;515.在每个树行中找最大值 思路&#xff1a; 使用模板遍历树的每一层&#xff0c;将每一层的结点的值进行比较&#xff0c;将该层的最大值push_back进result中 返回result即可 全代码&#xff1a; class Solution { public:vector<int> largestVa…