适合python的编程题

原创 2016年08月30日 16:31:56

1.

存在一个名为user.csv的文件,csv中的内容是以逗号作为分隔符的,里面依次存储了用户的id,name,mail信息。

请写一段程序,输出用户信息中mail是以163结尾的所有用户的name。

内容格式如下:

Id,name,mail

1.Kevin,Kevin@163.com

2.micheal,micheal@126.com


import re
csvfile=open('user.csv','r')
data=[]
for line in csvfile:
    data=list(line.split(','))
    text=data[2]
    if re.match('.+(@163.com)$', text):
        print(data[1]+'\n')


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Python面试--编程题

1 台阶问题/斐波纳挈 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 Python fib = lambda n: n if n...

python程序设计:基础1习题

python基础实例

Louis Vuitton wallet M30538 Google launched a new ad service Product Ads

SAN FRANCISCO,Louis Vuitton wallet M30538, Nov. 12 night,Gucci bag Classic 193603-9069, according to...

七、PYTHON 一些基础面试题目总结

1.       Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 python内部使用引用计数,来保持追踪内存...

python核心编程第7章课后题

python 核心编程 第7 章课后题 选做

【Python】 易笔试编程题(回文序列)

网易的笔试编程题目,将之整理,并将思路和Python实现附上。

【Python】 网易笔试编程题(计算糖果)

网易的笔试编程题目,将之整理,并将思路和Python实现附上。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)