1.判断一段序列中是否存在一对乘积是奇数的互相不同的数
def judge():
number_lst = list(map(int,input().split()))
number_lst.sort()
odd_number = []
for number in number_lst:
if number%2 == 1:
if len(odd_number) == 0:
odd_number.append(number)
else:
if number != odd_number[-1]:
odd_number.append(number)
if len(odd_number) >= 2:
return True
else:
return False
print(judge())
2.接收一个数字序列,判断所有数字是否互不相同
# 此程序用于接收一个数字序列,判断所有数字是否互不相同
def judge():
number_lst = list(map(int,input().split()))
number_lst.sort()
for i in range(1,len(number_lst)):
if number_lst[i] == number_lst[i-1]:
return False
else:
return True
print(judge())
3.计算用户输入字符串中元音字母的个数
# 此程序用于计算用户输入字符串中元音字母的个数
sentence = input()
sentence.lower()
vowel = 0
for word in sentence:
if word in "aeiou":
vowel += 1
print(vowel)
4.接收一个字符串s,返回该字符串的删除了所有标点符号的副本
# 此程序用于接收一个字符串s,返回该字符串的删除了所有标点符号的副本
s = input()
for i in s:
if i in ",.;'#!@|/*":
s =s.replace(i,"")
print(s)
5.输出由字母c,a,t,d,o,g组成的所有可能的字符串
lst = ['c','a','t','d','o','g']
lst_combination = ['c','a','t','d','o','g','abcdefg']
for i in range(6):
for j in range(i+1,6):
lst_combination.append(lst[i]+lst[j])
for k in range(j+1,6):
lst_combination.append(lst[i] + lst[j] + lst[k])
for a in range(k+1,6):
lst_combination.append(lst[i] + lst[j] + lst[k] + lst[a])
for b in range(a+1,6):
lst_combination.append(lst[i] + lst[j] + lst[k] + lst[a] + lst[b])
lst_combination.sort()
print(lst_combination)



