详解Python中expandtabs方法的使用(推荐8篇)由网友“兑换诺言”投稿提供,下面是小编为大家整理后的详解Python中expandtabs方法的使用,如果喜欢可以分享给身边的朋友喔!
篇1:详解Python中find方法的使用
这篇文章主要介绍了详解Python中find方法的使用,是Python学习中的基础知识,需要的朋友可以参考下
find()方法判断字符串str,如果起始索引beg和结束end索引能找到在字符串或字符串的一个子串中,
语法
以下是find()方法的语法:
str.find(str, beg=0 end=len(string))
参数
str -- 此选项指定要搜索的字符串。
beg -- 这是开始索引,默认情况下为 0,
end -- 这是结束索引,默认情况下它等于字符串的长度。
返回值
如果找到此方法返回的索引,否则返回-1。
例子
下面的例子显示了find()方法的使用。
#!/usr/bin/pythonstr1 = “this is string example....wow!!!”;str2 = “exam”;print str1.find(str2);print str1.find(str2, 10);print str1.find(str2, 40);
当我们运行上面的程序,它会产生以下结果:
1515-1
篇2:详解Python中expandtabs方法的使用
这篇文章主要介绍了详解Python中expandtabs()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下
expandtabs()方法返回制表符,即该字符串的一个副本, ‘\t‘已经使用的空间,可选择使用给定的tabsize(默认8)扩展。
语法
以下是expandtabs()方法的语法:
str.expandtabs(tabsize=8)
参数
tabsize -- 此选项指定要替换为制表符“\t‘ 的字符数.
返回值
此方法返回在制表符,即通过空格进行了扩展字符串,‘\t‘的副本,
例子
下面的例子显示expandtabs()方法的使用。
#!/usr/bin/pythonstr = “this is\tstring example....wow!!!”;print “Original string: ” + str;print “Defualt exapanded tab: ” + str.expandtabs();print “Double exapanded tab: ” + str.expandtabs(16);
当我们运行上面的程序,它会产生以下结果:
Original string: this is string example....wow!!!Defualt exapanded tab: this is string example....wow!!!Double exapanded tab: this is string example....wow!!!
篇3:Python中tell方法的使用详解
这篇文章主要介绍了Python中tell方法的使用详解,是Python入门学习中的基础知识,需要的朋友可以参考下
tell()方法返回的文件内的文件读/写指针的当前位置,
语法
以下是tell()方法的语法:
fileObject.tell()
参数
NA
返回值
此方法返回该文件中读出的文件/写指针的当前位置。
例子
下面的例子显示了tell()方法的使用,
#!/usr/bin/python# Open a filefo = open(“foo.txt”, “rw+”)print “Name of the file: ”, fo.name# Assuming file has following 5 lines# This is 1st line# This is 2nd line# This is 3rd line# This is 4th line# This is 5th lineline = fo.readline()print “Read Line: %s” % (line)# Get the current position of the file.pos = fo.tell()print “Current Position: %d” % (pos)# Close opend filefo.close()
当我们运行上面的程序,它会产生以下结果:
Name of the file: foo.txtRead Line: This is 1st lineCurrent Position: 18
篇4:详解Python中的type方法的使用
这篇文章主要介绍了详解Python中的type()方法的使用,是Python入门中的基础知识,需要的朋友可以参考下
type()方法返回传递变量的类型,如果传递变量是字典那么它将返回一个字典类型。
语法
以下是type()方法的语法:
type(dict)
参数
dict -- 这是字典
返回值
此方法返回传递变量的类型,
例子
下面的例子显示type()方法的使用
#!/usr/bin/pythondict = {‘Name‘: ‘Zara‘, ‘Age‘: 7};print “Variable Type : %s” % type (dict)
当我们运行上面的程序,它会产生以下结果:
Variable Type : 这篇文章主要介绍了Python中的localtime方法使用详解,是Python入门学习的基础知识,需要的朋友可以参考下 localtime()方法类似gmtime()方法,但它转换秒数为本地时间,如果不设置秒时或None,所返回的当前时间使用time()方法。在dst标志被设置为1时,夏令时适用于给定的时间。 语法 以下是localtime()方法的语法: time.localtime([ sec ]) 参数 sec -- 这是秒数转换成结构struct_time来表示, 返回值 此方法不返回任何值。 例子 下面的例子显示了localtime()方法的使用。 #!/usr/bin/pythonimport timeprint “time.localtime() : %s” % time.localtime() 当我们运行上面的程序,它会产生以下结果: time.localtime() : (, 2, 17, 17, 3, 38, 1, 48, 0) 这篇文章主要介绍了详解Python中的strftime()方法的使用,是Python入门学习中的基础知识,需要的朋友可以参考下 strftime()方法转换成一个元组或struct_time表示时间所指定的格式参数所返回gmtime()或localtime()为一个字符串, 当t不设置,所返回当前时间使用localtime()方法。格式必须是字符串。异常ValueError被挂起,如果t在任何字段的允许范围之外。 语法 以下是strftime()方法的语法: time.strftime(format[, t]) 参数 t -- 这是以秒为单位来进行格式化的时间。 format -- 这是将用于格式化给定的时间的指令。下面的指令可以嵌入格式字符串: 指令 %a - 简写的星期几 %A - 完整的星期几 %b - 缩写的月份名称 %B - 完整的月份名称 %c - 首选日期和时间表示 %C - 世纪值(年份除以100,范围从00到99) %d - 该月的第几天(01?31) %D - 类似 %m/%d/%y %e - 该月的一天(1?31) %g - 类似于%G,但是没有世纪 %G - 对应于ISO周数4位数的年份(参见%V) %h - 类似于 %b %H - 小时,使用24小时制(00?23) %I - 小时,使用12小时制(01?12) %j - 一年中的哪一天(001?366) %m - 月份(01?12) %M - 分钟 %n - 换行符 %p - 根据给定的时间值am或pm %r - 时间在上午和下午的符号:am/pm %R - time in 24 hour notation %S - 秒 %t - 制表符 %T - 当前时间,等于 %H:%M:%S %u - 工作日为数字(1到7),星期一= 1, 警告:在Sun Solaris上周日=1 %U - 当年的周数,第一个星期日作为第一周的第一天 %V - 本年度ISO 8601的周数(01到53),其中,第1周是在本年度至少4天的第一个星期,星期一作为一周的第一天 %W - 当年的周数,与第一个星期一作为第一周的第一天 %w - 星期为一个小数,星期日=0 %x - 没有时间的日期表示 %X - 无日期首选的时间表示 %y - 一年无世纪(范围从00到99) %Y - 今年,包括世纪 %Z or %z - 时区或名称或缩写 %% -文字%字符 返回值 此方法不返回任何值。 例子 下面的例子显示strftime()方法的使用。 #!/usr/bin/pythonimport timet = (2009, 2, 17, 17, 3, 38, 1, 48, 0)t = time.mktime(t)print time.strftime(“%b %d %Y %H:%M:%S”, time.gmtime(t)) 当我们运行上面的程序,它会产生以下结果: Feb 18 2009 00:03:38 这篇文章主要介绍了详解Python中time方法的使用的教程,是Python入门学习中的基础知识,需要的朋友可以参考下 time()方法返回时间,在UTC时代以秒表示浮点数, 注意:尽管在时间总是返回作为一个浮点数,并不是所有的系统提供时间超过1秒精度。虽然这个函数正常返回非递减的值,就可以在系统时钟已经回来了两次调用期间返回比以前调用一个较低的值。 语法 以下是time()方法的语法: 参数 NA 返回值 此方法返回的时间,因为时代以秒表示浮点数(在UTC), 例子 下面的例子显示time()方法的使用。 #!/usr/bin/pythonimport timeprint “time.time(): %f ” % time.time()print time.localtime( time.time() )print time.asctime( time.localtime(time.time()) ) 当我们运行上面的程序,它会产生以下结果: time.time(): 1234892919.655932(, 2, 17, 10, 28, 39, 1, 48, 0)Tue Feb 17 10:28:39 2014 作者:令狐不聪 字体:[增加 减小] 类型:转载 这篇文章主要介绍了python使用BeautifulSoup分页网页中超链接的方法,涉及Python使用BeautifulSoup模块操作网页链接的技巧,需要的朋友可以参考下 本文实例讲述了python使用BeautifulSoup分页网页中超链接的方法,分享给大家供大家参考。具体如下: python通过BeautifulSoup分页网页中的超级链接,这段python代码输出www.jb51.net主页上所有包含了jb51的url链接 from BeautifulSoup import BeautifulSoupimport urllib2import reurl = urllib2.urlopen(“www.jb51.net”)content = url.read()soup = BeautifulSoup(content)for a in soup.findAll(‘a‘,href=True): if re.findall(‘sharejs‘, a[‘href‘]): print “Found the URL:”, a[‘href‘] 希望本文所述对大家的Python程序设计有所帮助, 【详解Python中expandtabs方法的使用(推荐8篇)】相关文章: python实现中文输出的两种方法2023-08-15 Python中针对函数处理的特殊方法2023-03-11 Python translator使用实例2022-05-06 Lua数据类型介绍2022-08-18 讲解Python中fileno方法的使用2023-02-27 Python字符串逐字符或逐词反转方法2022-11-05 python对指定目录下文件进行批量重命名的方法2022-07-26 《递归算法的实现》教学设计2023-09-25 Python教学心得2022-11-03 python使用循环实现批量创建文件夹示例2022-10-04篇5:Python中的localtime方法使用详解
篇6:详解Python中的strftime方法的使用
篇7:详解Python中time方法的使用的教程
篇8:python使用BeautifulSoup分页网页中超链接的方法