MODULE02数据获取与表示:字符串相关练习

# -*- coding: utf-8 -*-
"""
Created on Sat Jan 23 11:51:10 2021

字符串相关小练习
请完成以下字符串相关的编程小练习 

使用以下语句存储一个字符串:
  string = 'My moral standing  is: 0.98765'
将其中的数字字符串转换成浮点数并输出。  
(提示:可以使用find()方法和字符串切片或split()方法,提取出字符串中冒号后面的部分,
然后使用float函数,将提取出来的字符串转换为浮点数)
编程找出列表中不包含元音字母(包括大小写)和数字的所有单词并按原始先后顺序输出。
  【测试数据与输出结果】
    假设给定的字符串为(在程序中直接赋值):
    ['HELLO', 'PH', 'Hi', 'read', 'tmp123', 'Our', 'vmr']
    输出:
    PH
    vmr
@author: liuwe
"""

string = 'My moral standing  is: 0.98765'
moral_str1 = string.split(":")[1]
moral_str2 = string.find('0.98765')
result1 = float(moral_str)
result2 = float(moral_str)
print(result1,type(result1))
print(result2,type(result2))


string1 = ['HELLO', 'PH', 'Hi', 'read', 'tmp123', 'Our', 'vmr']
for i in string1:
    for m in i:
        if m in 'aeiouAEIOU' or m in '0123456789':
            break
    else:
        print(i)





 

上一篇:Java编程入门与应用 P160——演示——Character


下一篇:删除dom空元素方法: