包含python3函数TXT的词条( 三 )


print('b=',print1.b)
Traceback (most recent call last):File "", line 1, inAttributeError: 'Num' object has no attribute 'b'
32. hash() 用于获取取一个对象(字符串或者数值等)的哈希值
hash(2)
2
hash("tom")
-1675102375494872622
33. set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等 。
a= set("tom")
b = set("marrt")
a,b
({'t', 'm', 'o'}, {'m', 't', 'a', 'r'})
ab#交集
{'t', 'm'}
a|b#并集
{'t', 'm', 'r', 'o', 'a'}
a-b#差集
{'o'}
Python 3中文件操作open()函数在windows下路径一般写为:“D:\data\python"
但是字符串中\是转义字符,所以你可把\写成\\ , 或者路径前加上r如r"D:\data\python",表面该字符串不进行转义即可
用python3分别写出一个类似find和grep功能的函数?grep用的少,不熟悉,给个find的你参考一下吧
#!/usr/bin/env python3.6
import os
import sys
def find(args=sys.argv):
ignore = '-i' in args
dirname = '.' if args[1].startswith('-') else args[1]
fname = args[args.index('-name')+1].strip('"\'')
for r, ds, fs in os.walk(dirname):
for fn in fs:
if fn == fname or (ignore and fn.lower() == fname.lower()):
print(os.path.join(r, fn))
def main():
find()
if __name__ == '__main__':
main()
【包含python3函数TXT的词条】关于python3函数TXT和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读