众所周知Python编程语言应用广泛,组我诶一门优秀的编程特城的函数式编程语言,Python可以大大提高Python开发工程师编程速度并且改进软件质量。与此同时很多同学们都听说过Python编程语言易学易用,具体在那些方面有所体现呢?小编在这里为大家提供几条Python编程中单行代码就可以实现具体功能的案例。让大家对Python的强大有更深入的了解。
1)让列表中每个元素都乘以2 代码:print map(lambda x:x*2,range(1,11))
2)求列表中所有元素的和 代码:print sun(range(1,1001))
3)查询某个字符创中是否包含特定的词 代码:wordlist=[“scala”,”akka”,”play framework”,”typesafe”] Tweet=”this is an example tweet talking about scala and sbt” Print map(lambda x:x in tweet.split(),woordlist)
4)读取文件 代码:print open(“ten_one_liners.py”).redlines()
5)一句话打印《祝你生日快乐》歌 代码:print map(lambda x:”Happy Birthday to”+(“you”if x!=2 else”dear Name”),ragne(4))
6)过滤列表中的数值 代码:print reduce(lambda(a,b),c:(a+[c],b) if c >60 else(a,b + [c]),[49,58,76,82,88,90],([],[])
7)获取XML webservice数据并分析 From xml.dom.minidom import parse,parseString Iprort urllib2 #注意,将他转换成XML格式化并打印出来 Print parse(urllib2.urlopen(“http://search.twitter.com/search.atom?&q=python”)).toprettxml(encoding=”utf-8”)
8)找到列表中最小或最大的一个数字 print min([14,35,-7,46,98]) print max([14,35,-7,46,98])
9)并行处理 Imprty multiprocessing Import math Print list(multiprosessing.Pool(processes=4).map(math.exp,range(1,11)))
相信大家通过几个Python单行代码以及其实现的功能,肯定能更深刻的了解Python编程语言的强大,现在国内对大数据、人工智能、区块链等技术大力支持。而Python编程语言在每个技术领域都有非常重要应用,掌握Python编程语言,必定会为未来职业发展提供更多的机会。