Python 字符串练习

Python 字符串练习

示例1

Python程序:查找给定字符串中的元音字母数量。

mystr = "All animals are equal. Some are more equal"
vowels = "aeiou"
count=0
for x in mystr:
   if x.lower() in vowels: count+=1
print ("Number of Vowels:", count)

将会产生如下 输出

Number of Vowels: 18

示例2

将一个包含二进制数字的字符串转换为整数的Python程序。

mystr = '10101'

def strtoint(mystr):
   for x in mystr:
      if x not in '01': return "Error. String with non-binary characters"
   num = int(mystr, 2)
   return num
print ("binary:{} integer: {}".format(mystr,strtoint(mystr)))

它将产生以下 输出

binary:10101 integer: 21

mystr 更改为’10, 101′

binary:10,101 integer: Error. String with non-binary characters

示例3

Python程序,从字符串中删除所有数字。

digits = [str(x) for x in range(10)]
mystr = 'He12llo, Py00th55on!'
chars = []
for x in mystr:
   if x not in digits:
      chars.append(x)
newstr = ''.join(chars)
print (newstr)

它将产生以下 输出

Hello, Python!

运动计划

  • Python程序:对字符串中的字符进行排序

  • Python程序:从字符串中删除重复的字符

  • Python程序:列出字符串中唯一字符以及它们的计数

  • Python程序:查找字符串中的单词数

  • Python程序:从字符串中删除所有非字母字符

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程