python之用户登录程序设计

简介: python之用户登录程序设计

使用if,编写程序,实现以下功能:

1.从键盘获取用户名、密码

2.如果用户名和密码都正确(预先设定一个用户名和密码),那么就显示“欢迎进入xxx的世界”,否则提示密码或者用户名错误


代码如下所示:

use_name="Jason"
use_code=20001128  #这里的密码不是以字符串的形式出现,因此下面输入的测试密码要与之统一起来
you_use_name=str(input("请输入用户名"))
if(you_use_name==use_name):
​    you_code = int(input("请输入密码")) #”20001128“和20001128不相等
​    if(you_code==use_code):
​        print("欢迎进入千千的小世界")
​    else:
​        print("密码错误,请重新输入")
else:
​    print("用户名错误,请重新输入")

第一次测试:

请输入用户名Jason
请输入密码123456
密码错误,请重新输入

第二次测试:

请输入用户名yi
用户名错误,请重新输入

第三次测试:

请输入用户名Jason
请输入密码20001128
欢迎进入千千的小世界
相关文章
|
5月前
|
Python
使用python统计字符串中字母个数的函数程序设计
要统计Python字符串中的字母,首先就应该要判断出这些字符为字母,那该如何判断呢?我们可以将该字符串通过Python内置的字符串方法upper()来全部转换为大写,然后通过for循环来遍历该字符串,每次迭代过程中都使用isupper()方法来判断该字符是否为大写。这样就可以避免将字符串中的中文统计在内。我们首先来通过一个实例来了解isupper()方法的用法,如下:
49 2
|
10月前
|
中间件 Linux iOS开发
【创作赢红包】【2023】某python语言程序设计跟学第五周内容
【创作赢红包】【2023】某python语言程序设计跟学第五周内容
108 0
|
8月前
|
Python Windows
Python程序设计实例 | 带图标的exe可执行文件的打包
* 本系列推文案例中,建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符>>>单独放在左侧,不能随输入语句一起复制。为了清晰区分实例在交互环境中的输入和输出,本系列推文在每个输入语句的开头依然保留输入提示符>>>。
87 0
|
25天前
|
安全 数据安全/隐私保护 Python
292: 程序设计C 实验五 题目三 设计密码(python)
292: 程序设计C 实验五 题目三 设计密码(python)
|
8月前
|
Python
Python程序设计实例 | 列表
* 本系列推文案例中,建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符>>>单独放在左侧,不能随输入语句一起复制。为了清晰区分实例在交互环境中的输入和输出,本系列推文在每个输入语句的开头依然保留输入提示符>>>。
133 0
Python程序设计实例 | 列表
|
5月前
|
索引 Python
Python 列表查找元素位置的高级函数代码程序设计
Python中,要查找list列表中元素的位置,即元素在列表中的索引位置,可以使用list列表类型内置的方法index(),但这个并不能直接使用,因为要考虑到查找的元素可能并不存在于list列表之中,而使用index()方法查找列表中并不存在的元素,Python将抛出ValueError,程序也可能因此终止,为了避免这种情况
41 3
|
7月前
|
自然语言处理 算法 编译器
Python系列学习第一章-基本程序设计
hello,各位大家好,我是Token_w,下面是我近期主攻方向,给大家更新讲解学习python 沉淀下来,开始更新从最基础的学习python,从入门到精通,并且中间不断穿插各种实战案例 python是一个很好的工具性质的语言,简单易学,希望对大家有所帮助 整理不易,希望大家多多点赞评论收藏支持!!!
107 0
|
8月前
|
Python
Python程序设计实例 | set集合
* 本系列推文案例中,建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符>>>单独放在左侧,不能随输入语句一起复制。为了清晰区分实例在交互环境中的输入和输出,本系列推文在每个输入语句的开头依然保留输入提示符>>>。
143 0
|
8月前
|
Python
Python程序设计实例 | 字典
* 本系列推文案例中,建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符>>>单独放在左侧,不能随输入语句一起复制。为了清晰区分实例在交互环境中的输入和输出,本系列推文在每个输入语句的开头依然保留输入提示符>>>。
217 0
|
8月前
|
Python
Python程序设计实例 | 控制结构
* 建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符>>>单独放在左侧,不能随输入语句一起复制。为了清晰区分实例在交互环境中的输入和输出,本系列推文在每个输入语句的开头依然保留输入提示符>>>。
194 2
Python程序设计实例 | 控制结构