鱼C论坛

 找回密码
 立即注册
查看: 1442|回复: 13

Python学习的课后作业

[复制链接]
发表于 2020-6-29 11:21:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1、生成包含20个'a'- Z'内随机字母的列表,统计并输出每个字母出现的次数。
2、分三行将你的学号、姓名、和班级写入文本文件name.txt中,然后将文件name.txt中的内容输出到屏幕.上显示。
3、模拟用户登录:系统中的所有用户名和密码保存在psw.txt中(请新建文本文件psw.txt并将如下内容拷贝到该文件中,第一-列为用户名,第二列为密码),编程实现用户键盘输入一个用户名,若该用户名不在psw.txt文件中,则输出'用户不存在,否则检查该用户名对应的密码是否正确(与文件中保存的密码一致),正确打印"成功登录’,否则打印’密码不正确’。
psw.txt文件内容如下:
tick j7788
songs 3579
sszsf9980
997325yusheng
54yy45zombies
ohmygod

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-29 11:27:25 | 显示全部楼层
嗯???现在直接要作业答案么???这么直接?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-29 11:29:48 | 显示全部楼层
yhhpf 发表于 2020-6-29 11:27
嗯???现在直接要作业答案么???这么直接?

哈哈哈 昨天还有人 C语言考试 发了一堆帖子问答案
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-29 11:45:13 From FishC Mobile | 显示全部楼层
Twilight6 发表于 2020-6-29 11:30
哈哈 昨天还有人 C语言 考试,发了一堆帖子来问

我一般遇到这种帖子不会给答案的
(最多给思路
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-29 11:49:32 | 显示全部楼层
liuzhengyuan 发表于 2020-6-29 11:45
我一般遇到这种帖子不会给答案的
(最多给思路



哈哈  我看情况  

有时间就写 当作给自己练习,没时间就溜溜球
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-29 12:05:59 | 显示全部楼层
Twilight6 发表于 2020-6-29 11:49
哈哈  我看情况  

有时间就写 当作给自己练习,没时间就溜溜球

好好好
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-29 12:06:31 | 显示全部楼层
liuzhengyuan 发表于 2020-6-29 11:45
我一般遇到这种帖子不会给答案的
(最多给思路

可以
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-29 12:07:04 | 显示全部楼层
Twilight6 发表于 2020-6-29 11:30
哈哈 昨天还有人 C语言 考试,发了一堆帖子来问

我考完了,我就是想帮朋友问
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-29 12:09:55 | 显示全部楼层
yhhpf 发表于 2020-6-29 11:27
嗯???现在直接要作业答案么???这么直接?

那我以后还是别问了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-29 12:56:33 | 显示全部楼层
lovry 发表于 2020-6-29 12:07
我考完了,我就是想帮朋友问

好~ 那我等下看看 有时间就帮你下哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-29 14:30:04 | 显示全部楼层
谢谢!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-6-29 14:40:39 | 显示全部楼层

能不能问一下如何随机生成a到z之间的字母,我不太会使用randint函数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-29 14:56:29 | 显示全部楼层
Twilight6 发表于 2020-6-29 12:56
好~ 那我等下看看 有时间就帮你下哈

能不能问一下如何随机生成a到z之间的字母,我不太会使用randint函数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-29 16:22:13 | 显示全部楼层
lovry 发表于 2020-6-29 14:56
能不能问一下如何随机生成a到z之间的字母,我不太会使用randint函数



用 ASCII 码
from random import randint, choice

random_word_list = ['%c' % choice([randint(97, 122), randint(65, 90)]) for i in range(20)]
word_dict = {}
for key in random_word_list:
    if key in word_dict:
        word_dict[key] += 1
    else:
        word_dict[key] = 1
print('所有单词出现:',*word_dict)
print('单词出现次数:',*word_dict.values())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 04:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表