下面的S3中介绍了一些字符串方法
字符串方法第1部分
本文讨论了更多方法
1. len():-此函数返回长度的字符串。
2. count(” string”, beg, end):-此功能计数提到的发生子串整个字符串。此函数接受3个参数substring, 开始位置(默认为0)和结束位置(默认为字符串长度)。
# Python code to demonstrate working of
# len() and count()
str = "srcmini is for geeks"
# Printing length of string using len()
print ( " The length of string is : " , len ( str ));
# Printing occurrence of "geeks" in string
# Prints 2 as it only checks till 15th element
print ( " Number of appearance of " "geeks" " is : " , end = "")
print ( str .count( "geeks" , 0 , 15 ))
输出如下:
The length of string is : 26
Number of appearance of geeks is : 2
3. center():-此功能用于用字符将字符串括起来重复弦的两端多次。默认情况下, 字符为空格。有两个参数, 字符串和字符的长度。
4. ljust():-这个函数返回左移的原始字符串,在它的右边有一个字符。它向左调整字符串。默认字符为空格。它还接受两个参数,字符串的长度和字符。
5. rjust():-这个函数返回向左移动一个字符的原始字符串。它正确地调整了弦。默认字符为空格。它还接受两个参数,字符串的长度和字符。
# Python code to demonstrate working of
# center(), ljust() and rjust()
str = "srcmini"
# Printing the string after centering with '-'
print ( "The string after centering with '-' is : " , end = "")
print ( str .center( 20 , '-' ))
# Printing the string after ljust()
print ( "The string after ljust is : " , end = "")
print ( str .ljust( 20 , '-' ))
# Printing the string after rjust()
print ( "The string after rjust is : " , end = "")
print ( str .rjust( 20 , '-' ))
输出如下:
The string after centering with '-' is : ---srcmini----
The string after ljust is : srcmini-------
The string after rjust is : -------srcmini
6. isalpha():-当字符串中的所有字符都为字母否则返回false。
7. isalnum():-当字符串中的所有字符都为数字和/或字母的组合否则返回false。
8. isspace():-当字符串中的所有字符都为空格否则返回false。
# Python code to demonstrate working of
# isalpha(), isalnum(), isspace()
str = "srcmini"
str1 = "123"
# Checking if str has all alphabets
if ( str .isalpha()):
print ( "All characters are alphabets in str" )
else : print ( "All characters are not alphabets in str" )
# Checking if str1 has all numbers
if (str1.isalnum()):
print ( "All characters are numbers in str1" )
else : print ( "All characters are not numbers in str1" )
# Checking if str1 has all spaces
if (str1.isspace()):
print ( "All characters are spaces in str1" )
else : print ( "All characters are not spaces in str1" )
输出如下:
All characters are alphabets in str
All characters are numbers in str1
All characters are not spaces in str1
9. join():-此功能用于加入序列在其自变量中提及的字符串。
# Python code to demonstrate working of
# join()
str = "_"
str1 = ( "geeks" , "for" , "geeks" )
# using join() to join sequence str1 with str
print ( "The string after joining is : " , end = "")
print ( str .join(str1))
输出如下:
The string after joining is : geeks_for_geeks
如果发现任何不正确的地方, 或者想分享有关上述主题的更多信息, 请写评论。
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
来源:
https://www.srcmini02.com/69905.html