练习:编写循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入

编写循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入
while True:
    user = input(‘请输入用户:‘) .strip()      # 用户输入 ,去掉两边的空格
    password = input(‘请输入密码:‘).strip()    # 密码输入,去掉两边的空格
    if user.isspace()  or user.isdigit():       #  如果用户输入的是空或者数字,则继续输入
        continue
    elif user is ‘‘ or password is ‘‘:      #否则如果,用户和密码输入的什么都不是,则继续输入
        continue
    else:
        break

  输出结果:

请输入用户:afafa
请输入密码:afafafa

时间: 2024-12-28 15:19:33

练习:编写循环,让用户输入用户名和密码,如果用户为空或者数字,则重新输入的相关文章

realvnc viewer 5.3.2无需输入用户名和密码访问远程桌面

我从https://www.realvnc.com/download/viewer/下载了realvnc viewer用于访问远程的Linux桌面,这个版本不需要安装,直接运行就可以了.但在访问远程桌时,每次都要我输入用户名和密码,很麻烦.下面介绍如何无需输入用户名和密码访问远程桌面. 1.运行realvnc viewer,输入用户名和密码,连接上远程Linux的桌面.如下图所示: 2 .点“右”上角real vnc的图标,会弹出一个菜单,选择“save connection......”,会弹

要求用户输入用户名和密码,只要不是admin、888888就

要求用户输入用户名和密码,只要不是admin.888888就一直提示用户名或密码错误,请重新输入 Console.WriteLine("输入账号和密码"); string a = Console.ReadLine(); int cons=a.IndexOf(" "); if (cons > 0) { string var1 = a.Substring(0, cons); string var2 = a.Substring(cons + 1); while (v

写代码: 实现用户输入用户名和密码,当用户名为seven且密码为123时,显示登录成功,否则登录失败。

# 写代码# 实现用户输入用户名和密码,当用户名为seven且密码为123时,显示登录成功,否则登录失败. username = input("Please enter your username: ")password = input("Please enter your password: ") if username == "seven" and password == "123": print("login

运行报表时提示输入用户名和密码

在AX2012运行报表是总是提示用户输入用户名和密码: 尝试输入登陆名和密码,点击查看报表,出现如下错误: 因为AX2012的报表使用的针对AX2012客制化的SSRS,而要求输入登录名和密码是SSRS报表的数据源设置导致的.在SSRS管理站点下,找到该报表,查看数据源设置. 可以看到这里设置成了要求用户输入用户名和密码的方式,将其改成Windows integrated security就可以了. 如果所有的报表都要求输入登录名和密码,几千个报表一个个改起来也不现实.报表的数据源设置都在Rep

设置Git不需要每次push都输入用户名和密码

正如苹果的设计理念中的一条--当你频繁地进行某项操作的时候,做这件事情就会变成一种机械的运动.删除邮件时出现的警告框是如此,git push时每次都需要输入用户名和密码也是如此.那么就可以通过如下的操作来避免每次都需要输入用户名和密码了(以windows为例). 第一步:生成RSA KEY 在用户文件夹下点右键运行Git Bush,运行如下命令: ssh-agent bash 然后通过以下命令生成RSA密钥: ssh-keygen -t rsa -C [email protected] 这样在<

git push 不用输入用户名和密码

在终端中输入命令 git config credential.helper store 这里没有--global意思是指只对这个仓库生效,建议以后都不要加--global 打开.git文件夹的.config文件,回发现多了两行 [credential] helper=store git push 到远程仓库,输入用户名和密码,注意要输入正确的 再次运行git push 就不用输入用户名和密码了 在用户主目录文件夹多了一个文件git-credentials,这个就是用来存储用户名和密码的 也可以在

Git Push 不用再次输入用户名和密码方法

前言 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率.在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结. 1.方法一 1.1 创建文件存储GIT用户名和密码 在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users\中.文件名为.git-credentials

git bash中避免在push时反复输入用户名和密码

我用的是windows系统,这几天学着使用git时发现每次使用git push时每次都要输入一遍用户名和密码,感觉特烦,特意上网查了下,找到了简化方法.虽然不是原创,但至少算是加了点自己的心得和经验吧,毕竟中间也硌了半天. 首先进入你用户名目录,windows一般是在C:\users\Administrator,此时需要新建一个名为.git-credentials的文件,windows本身不允许直接创建以"."开头的文件/文件夹,需要借助于其他工具,由于后面还是要用git来配置信息,这

TortoiseGit 连接oschina不用每次输入用户名和密码的方法

每次git clone 和push 都要输入用户名和密码.虽然安全,但在本机上每次都输有些麻烦,如何记住用户名和密码呢? 在网上看了各种方法,太杂,很多可能环境不一样,一直行不通.最后找到一种有效的方法,很简单.记录下来! 当你配置好git后,在C:\Documents and Settings\Administrator\ 目录下有一个  .gitconfig 的文件,里面会有你先前配好的name 和email,只需在下面加一行 [plain] view plaincopy [credenti