用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字

请选择技术分类

 *如果你找不到更细的分类,可以选择上级分类
当前位置:云代码 - 技术问答 - 程序员杂谈

期末考试作业,求求大神

 悬赏:10|提问者:揩丽比努尔|浏览:1267
举报|2021-06-13
期末作业 python程序设计作业: 1.编写一个程序,生成包含30个随机数的列表然后将前18个元素升序排列,后12个元素降序排列,并输出结果。 2.假设有一段英文,其中有单词中间的字母“a”误写为“A”请编写程序进行纠正。并重新输出这段英文。 3.设计函数,接收一个字符串,分别统计字符串中的大写字母、小写字母、数字、其他字符的个数,并以元组的形式返回结果。 选择两个题目进行完成

我来回答

所有回答
举报|(3)|(3)2021-06-14
111111
举报|(3)|(3)2021-06-20
11111
举报|(3)|(3)2021-06-22
爱莫能助
举报|(3)|(3)2021-06-26
gh
举报|(3)|(3)2021-08-08
第三个:从网上帮你搜的
intcount=[]
upstrcount=[]
lowstrcount=[]
othercount=[]
def number(a):
    for i in a:
        if i.isdigit():
            intcount.append(i)
        elif i.isupper():
            upstrcount.append(i)
        elif i.islower():
            lowstrcount.append(i)
        else:
            othercount.append(i)
    return intcount,upstrcount,lowstrcount,othercount
a=input('请输入一个字符串:')
a,b,c,d=number(a)
print('大写字母的个数:{}'.format(len(a)))
print('小写字母的个数:{}'.format(len(b)))
print('数字的个数:{}'.format(len(c)))
print('其他数字的个数:{}'.format(len(d)))
a=tuple(a)
b=tuple(b)
c=tuple(c)
d=tuple(d)
print(a,b,c,d)
————————————————
版权声明:本文为CSDN博主「小小cccccc」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_46007559/article/details/106152761
举报|(3)|(3)2021-08-23
111111111
#7
举报|(3)|(3)2021-08-24
举报|(5)|(3)2021-10-09
建议去这篇文章中看看:https://blog.csdn.net/weixin_46007559/article/details/106152761
举报|(2)|(2)2021-10-11
。。。。。。。
举报|(2)|(2)2021-10-28
random随机模块
举报|(2)|(2)2021-10-31
1
举报|(2)|(2)2021-10-31
我只是来赚积分的
举报|(2)|(2)2021-11-05
已经新的学期了
举报|(2)|(2)2021-11-07
1111111111111111111
举报|(2)|(2)2022-01-12
111111
举报|(2)|(2)2022-01-19
0
#17FN
举报|(2)|(2)2022-01-21
2452
举报|(2)|(2)2022-01-27
1111

相关提问