python输入若干字符串输出含有k的字符串
时间: 2023-12-21 19:03:20 浏览: 25
好的,我可以帮你写一个Python程序,来实现输入若干字符串,输出包含指定字符的字符串的功能。以下是代码示例:
```python
k = input("请输入字符k: ")
strings = input("请输入多个字符串,以空格分隔: ")
string_list = strings.split(" ")
result = []
for s in string_list:
if k in s:
result.append(s)
print("包含字符k的字符串有: ")
for r in result:
print(r)
```
你可以输入字符k和多个字符串,程序会输出包含字符k的所有字符串。希望对你有帮助!
相关问题
输入若干字符串输出其中含有字符k的字符串python
好的,可以使用Python语言编写一个程序来实现该功能,代码如下:
```python
strings = ["hello", "world", "kitty", "python", "programming"]
k_strings = []
for s in strings:
if "k" in s:
k_strings.append(s)
print(k_strings)
```
程序首先定义了一个包含多个字符串的列表 `strings`,然后创建了一个空列表 `k_strings`,用于存储含有字符"k"的字符串。接下来,程序使用 `for` 循环遍历 `strings` 列表中的每一个字符串,并使用 `if` 语句判断该字符串中是否含有字符"k"。如果含有,就将其添加到 `k_strings` 列表中。最后,程序输出 `k_strings` 列表的内容,即所有含有字符"k"的字符串。
你可以将需要处理的字符串列表赋值给 `strings` 变量,然后运行该程序即可得到结果。
python作业输入若干字符串
可以使用input()函数在Python中输入若干字符串,具体操作如下:
```python
# 输入多个字符串,以空格分隔
str_list = input("请输入多个字符串,以空格分隔:").split()
print("输入的字符串列表为:", str_list)
```
运行程序后,会提示用户输入多个字符串,用户可以在同一行输入多个字符串,每个字符串之间用空格隔开。程序会将输入的字符串以空格为分隔符,转换成一个字符串列表,并输出该列表。