您的位置:首页 > 编程语言 > Python开发

python--函数--简单函数调用实现

2017-05-29 10:01 375 查看
1、新建文件

root@kali:~/python# cat polemeeor.txt 

总经办    龚丽丽    总经理    男    1972-1-18    36    1月18日    汉 族    中共党员    已婚    532927197201180075

总经办    李惠    副总经理    女    1964-6-3    44    6月3日    汉 族    致公党党员    已婚    532927196406030042

财务处    张小平    处长    男    1980-3-11    28    3月11日    汉 族    共青团员    已婚    430225198003113537

财务处    龙英    副处长    女    1985-11-16    23    11月16日    汉 族    共青因员    未婚    430225198511163527

商务部    陈美华    经理    女    1980-8-12    28    8月12日    蒙古族    民革党员    未婚    430225198008123527

商务部    汪志刚    副经理    男    1964-10-7    44    10月7日    维吾尔族    民盟盟员    未婚    532927641007001

市场部    李丽君    职员    女    1967-9-27    41    9月27日    布依族    民建会员    已婚    532927196709270561

市场部    陈美丽    职员    男    1969-7-11    39    7月11日    朝鲜族    民进会员    已婚    532927196907110016

贸易部    郑妮芳    职员    男    1980-1-15    28    1月15日    哈尼族    农工党党员    已婚    430225198001153597

贸易部    殷月    职员    女    1972-1-18    36    1月18日    傈僳族    致公党党员    未婚    532927197201180025

攻关部    刘勇    职员    女    1969-9-20    39    9月20日    景颇族    九三学社    未婚    532927196909200023

攻关部    龙柯颔    职员    女    1974-1-23    34    1月23日    傈僳族    无党派    已婚    532927740123002112

root@kali:~/python# ls

2、代码编写

root@kali:~/python# vi function1.py

root@kali:~/python# cat function1.py

#!/usr/bin/python

# --*-- coding:utf-8 --*--

def sayhi(n):#编写函数模块,设置函数参数为n
print 'hello %s, how are you ?' % n#实现函数功能

name = '/root/python/polemeeor.txt'#定义要打开的文件

f1 = file(name)#打开文件

for p in f1.readlines():#循环读取文件每行信息
f_name = p.split()[1]#对列表使用split空格分割,并取列表第一列name字段
sayhi(f_name)#函数功能调用参数

root@kali:~/python# python function1.py

3、实践

root@kali:~/python# python function1.py

hello 龚丽丽, how are you ?

hello 李惠, how are you ?

hello 张小平, how are you ?

hello 龙英, how are you ?

hello 陈美华, how are you ?

hello 汪志刚, how are you ?

hello 李丽君, how are you ?

hello 陈美丽, how are you ?

hello 郑妮芳, how are you ?

hello 殷月, how are you ?

hello 刘勇, how are you ?

hello 龙柯颔, how are you ?

root@kali:~/python# 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐