📅  最后修改于: 2023-12-03 14:54:30.304000             🧑  作者: Mango
在编程中,我们经常需要处理字符串,有时候我们需要找到字符串中的辅音字母,并进行相应的操作。在本示例中,我们使用Python和TypeScript两种编程语言来展示如何打印出给定字符串中的辅音字母。
下面是一个Python程序,它接受一个字符串作为输入,并打印出字符串中的辅音字母。辅音字母是除了字母a, e, i, o, u以外的所有字母。
def print_consonants(string):
consonants = ""
for char in string:
if char.isalpha() and char.lower() not in "aeiou":
consonants += char + " "
print("Consonants: " + consonants)
# 示例用法
input_string = "python - TypeScript"
print_consonants(input_string)
以上代码会打印出给定字符串中的辅音字母。在这个例子中,输出将为 "p t h n - T y p S c r p t"。
下面是一个TypeScript程序,它接受一个字符串作为输入,并打印出字符串中的辅音字母。同样,辅音字母是除了字母a, e, i, o, u以外的所有字母。
function printConsonants(str: string): void {
let consonants: string = "";
for (let char of str) {
if (char.match(/[a-z]/i) && !char.match(/[aeiou]/i)) {
consonants += char + " ";
}
}
console.log("Consonants: " + consonants);
}
// 示例用法
const inputString: string = "python - TypeScript";
printConsonants(inputString);
以上代码会打印出给定字符串中的辅音字母。在这个例子中,输出将为 "p t h n - T y p S c r p t"。
以上就是使用Python和TypeScript打印出给定字符串中的辅音字母的示例代码。希望对你有所帮助!