找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
# 题目
# 1、存在一个文件,文件名test.txt 内容如下:
# 01  success
# 02  fail
# 03  fail
# 04  success
# ....请使用Python语言编写程序实现统计该文件中

# o=open('d:\\777.txt','w')
# o.write("01\tsuccess\n02\tfail")
# o.close()
# k=open('d:\\777.txt','a')
# k.write('\n03\tfail\n04\tsuccess')
# k.close()
# a=open('d:\\777.txt','r')
# aa=a.read()
# print aa

# 有多少个success 多少个fail的功能?
# a=open('d:\\777.txt','r')
# aa=a.read()
#
# print aa.count('success')
# print aa.count('fail')

# 2、使用random模块随机生成手机号码
import random
yy='1234567890'
aa=''
for i in range (1,12):
    if i==1:
        aa+='1'
    elif  i==2 :
        aa+=str(random.randint(3,8))#定义这个范围为字符串
    else: #(i==3-11)
        aa += str(random.randint(0,9))#定义这个范围为字符串
print aa

# bb=''.join(list)
# print bb




# 3、用random模块随机生成6位数验证码
# import string
# yy=string.digits+string.letters
# import random
# list=[]
# for i in range(6):
#     aa=random.choice(yy)
#     list.append(aa)
# bb=''.join(list)
# print bb




# 4、把6位数字字符密码如147258通过md5加密后返回16进制字符串
# import string
# yy=string.digits
# import random
# list=[]
# for i in range(6):
#     aa=random.choice(yy)
#     list.append(aa)
# p=''.join(list)
# print p
# import hashlib
# MD5=hashlib.md5()
# MD5.update(p)
# print MD5.hexdigest()


# 5、一个txt文件中已知数据为:
# C4D
# C4D/maya
# C4D
# C4D/su
# C4D/max/AE
# 统计每个字段出现的次数,比如C4D,maya,请用最熟悉的语言或者伪代码实现该需求
# a=open('d:\\123.txt','r')
# aa=a.read()
# # bb=aa.split('\n')
# yy=aa.split('/')
# # print yy
# hh=set(yy)
# for i in hh:
#     print '%s出现了:%d'%(i,aa.count(i))
# print aa.count('C4D')

# 6、统计一个文件的行数,以e:\\write.txt文件为例(文本中内容自己定义)
# a=open('d:\\777.txt','r')
# aa=a.readlines()
# bb=len(aa)
# print bb

# 7、登录和注册
# 要求如下:
# 1、调用本地文件(user.txt)完成登录,如果存在则调用本地文件中用户和对应的密码进行登录,
# 用户在本地文件中的格式如:admin:123456  xiao:123123
#


# 2、登录用户不存在则调注册函数,将注册好的用户写入本地user.txt文件中,写入不能覆盖已有用户。
#
# 3、用户名的长度大于等于6位,小于等于8位,用户密码大于等于6位小于等于8位。
分享至 : QQ空间
收藏

0 个回复

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