52.电话号码:移除电话号码中的横线:
num=input("enter a telrphone number:")
s=""
for ch in num:
if ch=='-':
continue
s=s+ch
print(s)
53.元音字母:计算短语中元音字母个数
string=input("enter a phase:")
string.lower()
num=0
for ch in string:
if ch in ['a','e','i','o','u']:
num+=1
else:
continue
print(num)
54.最大数:不使用列表,找出输入的最大数。
maxi=0
for i in range(3):
num1=float(input("enter a number:"))
if maxi<num1:
maxi=num1
print("Largest number:{0:.1f}".format(maxi))
55.分数之和:求1+1/2+1/3+......+1/100的和,保留5位小数。
summary=0
for i in range(1,101):
summary+=1/i
print("the sum 1+1/2+1/3+......+1/100 is:{0:.5f}".format(summary))
56.整数之和:求1+2+3+......+100的和
summary=0
for i in range(1,101):
summary+=i
print("the sum 1+2+3+......+100 is:",summary)
57.字典序:单词中字母按照顺序排列
string=input("enter a word:")
flag=True
for i in range(1,len(string)):
for j in range(i):
if string[j]>string[i]:
flag=False
break
if flag:
print("It is.")
else:
print("It's not.")
58.元音字母
string=input("enter a word:")
flag=True
for ch in string:
if ch not in ['a','e','i','o','u']:
flag=False
break
if flag:
print(string,"is a vowel word.")
else:
print("No")