首页 > 编程语言 >使用条件语句登录QQ(Pythonn实验实训项目)

使用条件语句登录QQ(Pythonn实验实训项目)

时间:2024-08-11 14:53:22浏览次数:11  
标签:QQ 语句 用户名 密码 Pythonn 实训 input 输入 user

  • 实验目的

1、掌握变量的创建方法及变量赋值运算的使用方法;

2、掌握的掌握if-elif--else条件语句和循环语句的嵌套使用;

3、掌握比较运算符的应用;

4、掌握输入语句的使用方法;

5、掌握continue和break语句的用法。

二、实验内容

使用条件语句实现QQ登录:若用户名和密码都输入正确,则提示登录成功;若用户名和密码两者中有一个输入不正确,则提示错误。创建两个变量分别存放设置的用户名和密码,变量类型分别为字符型和整型。当分别输入用户名和密码时,利用条件语句判断输入的用户名与密码是否与设置的用户名和密码一致。

三、实验过程

1、创建变量user用于存放设置的用户名,创建变量password用于存放设置的密码。

user = "Wanglin"

password = "wanglin210403120347"

  1. 利用input函数获取输入的用户名与密码。

    input_user = input("请输入用户名:")

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

3、在条件语句中,当输入的用户名和密码与设置的用户名和密码不一致时,输出错误提示(“用户名错误”“密码错误”或“用户名和密码错误”)。

4、当输入的用户名和密码都正确时,输出登录成功的提示。

 if input_user == user and input_password == password:

        print("登录成功!")

        break

    else:

        if input_user != user and input_password != password:

            print("用户名和密码错误!")

        elif input_user != user:

            print("用户名错误!")

        else:

            print("密码错误!")

5、整个过程一直循环直至输入正确的密码和用户名为止。

使用while True,break循环代码

注:

1、新建一个文件,在代码编辑区域写程序;

2、“实验过程”中包含的四个内容需要都实现并用代码展示;

3、输出结果截图,结果包含输入密码正确和错误两种情况的截图;

错误情况

正确情况

4、画代码流程图并粘贴在实验报告中。

四、实训总结(至少300字)

通过本次实训,在实训中我学到了许多新的知识。是一个让我把书本上的理论知识运用于实践中的好机会,关键在于理解。掌握了变量的创建方法及变量赋值运算的使用方法;掌握的掌握了if-elif--else条件语句和循环语句的嵌套使用;掌握了比较运算符的应用;掌握了input函数输入语句的使用方法;掌握了while True,break语句的用法。

学会了如何使用变量、条件语句、输入语句等基本语法,实现了一个简单的QQ登录功能。在实际开发中,我们还需要考虑更多的安全性和功能性需求,例如加密存储密码、多次尝试登录等功能。

在这次实训中还锻炼了我其他方面的能力,提高了我的综合素质。首先,它锻炼了我做项目的能力,提高了独立思考问题、自己动手操作的能力,在工作的过程中,复习了以前学习过的知识,并掌握了一些应用知识的技巧等。

标签:QQ,语句,用户名,密码,Pythonn,实训,input,输入,user
From: https://blog.csdn.net/m0_65619954/article/details/141105785

相关文章

  • 实训day25(8.9)
    一、方法一指定pip从哪个源服务器下载和安装Python包pip3configsetglobal.index-url清华镜像站https://pypi.tuna.tsinghua.edu.cn/simple安装SQLAlchemyyum-yinstallsqlalchemy使用pip3安装pandas库pip3installpandas导入pandas作为pdimportpanda......
  • 瞎猫碰到死耗子,安卓nt_qq数据库密钥算法
    这个我实际上弄了很久了,一开始更新的时候,发现数据库操作都是在so里,那时候是在libkernel.so里直接hooksqlcipher的密钥函数拿到的密钥,32位字符串,很容易让人联想到md5,但是没有找到在哪里计算的最近又想着做一下,这时打开数据库的so就变了,这是easyFrida的sofileopen插件hook出来的......
  • 免费项目参考文档获取【开题报告、论文、PPT、综合实训报告】
      博主介绍:......
  • QQ聊天机器人OneBot部署的探索
    QQ聊天机器人OneBot部署的探索贴个垃圾代码。。底下有写得好一点的垃圾。。。。。importaiohttpimportasyncioimportjson,jsonpathimportollamafromollamaimportClientclient=Client(host='http://localhost:11434')fromollamaimportAsyncClientasyncdef......
  • 云计算实训21——mysql-8.0.33-linux-glibc安装及使用
    一、mysql-8.0.33-linux-glibc安装安装步骤1.解压tar-xvfmysql-8.0.33-linux-glibc2.12-x86_64.tar.xz2.清空其他环境rm-rf/etc/my.cnf3.安装依赖库yumlistinstalled|greplibaio4.创建用户useradd-r-s/sbin/nologinmysql查看idmysql5.创建......
  • 免费提供参考文档【开题报告、论文、PPT、综合实训报告】
      博主介绍:......
  • 实训day16(7.29)
    (一)Web的学习与认知1.web基本概念和常识(1)Web:为⽤户提供的⼀种在互联⽹上浏览信息的服务,Web服务是动态的、可交互的、跨平台的和图形化的。(2)Web服务为⽤户提供各种互联⽹服务,这些服务包括信息浏览服务,以及各种交互式服务,包括聊天、购物、学习等等内容。(3)Web应⽤开发也......
  • 实用好软-----电脑端 微信 QQ TIM防撤回补丁工具
    官方开源软件:告别针对单一版本的补丁,这个软件可以自动识别版本并安装补丁,告别繁琐操作。功能描述:适用于Windows下PC版微信/QQ/TIM的防撤回补丁。支持最新版微信/QQ/TIM,其中微信能够选择安装多开功能。测试挺好玩的。兴趣的友友可以测试下工具使用方法:首先,你的系统需要......
  • 直播专用QQ估值软件,撸音浪礼物收到手软
    项目介绍:最近很多的QQ估值,直播软件购买后包含月卡脚本+详细使用玩法教程设备要求:电脑 点击获取完整版  ......
  • 直播专用QQ估值软件,撸音浪礼物收到手软
    项目介绍:最近很多的QQ估值,直播软件购买后包含月卡脚本+详细使用玩法教程设备要求:电脑 点击获取完整版 ......