使用Python做下面俩个,求完整过程!

1.请利用input()函数将某银行用户相关信息输出。
2.请利用所学知识验证以下密码是否符合格式要求。密码1:abcd密码2:1234密码3:abcd1234
这俩代码,要完整过程,使用Python。谢谢!

题目发全了吗。怎么感觉题目不全?

神也救不了你的提问

题目描述不完整,用户相关信息是什么?密码格式是什么?
下面代码仅供参考

password = input()
if password.isalpha():  # 所有字符都是字母
    print("密码为字母字符串")
elif password.isdigit():  # 所有字符都是数字,如果带小数点,则会返回False
    print("密码都是数字")
elif password.isalnum():  # 所有字符都是数字或者字母
    print("密码含有字符和数字")
else:  # 字符串含有其他符号
    print("密码错误")

你该不会想模拟银行输入账号密码的验证过程吧

这个题的回答是有前提的啊:“所学知识”。
纵使python千变万化,如果你所知识不知道,
做了也会影响你啊;

这个提问,好为难啊;

不过,有什么问题,都可以来交流

所学知识可以描述一下吗,题目不清楚呀

第一问如楼上所说无法回答,第二问代码如下,有帮助的话记得采纳一下哦!

# -*- coding: utf-8 -*-
 
 
def isValid(passwd):
    shuZi_num = 0
    lower_num = 0
    upper_num = 0
    teShuZiFu_num = 0
    wuXiaoZiFu_num = 0
 
    # 字数检查
    if len(passwd) > 20 or len(passwd) < 8:
        return "密码无效:不超过8个字或超过20个字:1"
    # 包含字符数量统计
    for s in passwd:
        if s.isdigit():
            shuZi_num += 1
        elif s.islower():
            lower_num += 1
        elif s.isupper():
            upper_num += 1
        elif s == "_" or s == "?" or s == "!":
            teShuZiFu_num += 1
        else:
            wuXiaoZiFu_num += 1
 
    # 英文字母检查
    if lower_num <= 0 and upper_num <= 0:
        return "密码无效:未包含英文字母"
    # 数字检查
    if shuZi_num < 2:
        return "密码无效:数字少于两个:2"
    # 大写字母检查
    if upper_num < 1:
        return "密码无效:没有大写字母:3"
    # 特殊文字检查
    if wuXiaoZiFu_num > 0:
        return "密码无效:包含无效字符:5"
    if teShuZiFu_num <= 0:
        return "密码无效:未包含特殊文字:4"
    else:
        return "有效口令。可以使用。"
 
 
if __name__ == "__main__":
    # 接收控制台输入
    password = raw_input('Enter your password: ')
    print "password: ", password
 
    # 判断密码是否符合要求
    print isValid(password)

这篇文章详细得介绍,可以看看,希望对你有所帮助
https://blog.csdn.net/qq_46018836/article/details/105199040



```python
password = input()
if password.isalpha():  # 所有字符都是字母
    print("密码为字母字符串")
elif password.isdigit():  # 所有字符都是数字,如果带小数点,则会返回False
    print("密码都是数字")
elif password.isalnum():  # 所有字符都是数字或者字母
    print("密码含有字符和数字")
else:  # 字符串含有其他符号
    print("密码错误")


```

我看了啥 我也不知道

参考

python中input函数的返回_不管输入什么,Python 3.x中input()函数的返回值总是字符串..._weixin_39762001的博客-CSDN博客 不管输入什么,Python 3.x中input()函数的返回值总是字符串答:√根据双膜理论,在气液接触界面处( )答:气相组成等于液相组成下列支付方式中属于银行信用的是答:L/C表示关系x>0且y<=10的C语言表达式为().: (x<=0)&(y<=10)|(x<=0)AND(y<=10)|(x>0)&&(y<=10)|x&... https://blog.csdn.net/weixin_39762001/article/details/111863984?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166878621216800182166601%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166878621216800182166601&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-111863984-null-null.nonecase&utm_term=Python.%E8%AF%B7%E5%88%A9%E7%94%A8input%EF%BC%88%EF%BC%89%E5%87%BD%E6%95%B0%E5%B0%86%E6%9F%90%E9%93%B6%E8%A1%8C%E7%94%A8%E6%88%B7%E7%9B%B8%E5%85%B3%E4%BF%A1%E6%81%AF%E8%BE%93%E5%87%BA%E3%80%82&spm=1018.2226.3001.4450