题目:元组数据ts=(2,23,41,3.7.1.10.48.5),键盘任意输入整数, 依次判断是否在此元组中,当输入-1时程序退出。
时间: 2024-02-03 14:12:17 浏览: 39
可以使用 `in` 关键字来判断一个元素是否在元组中,然后使用一个循环来不断读入用户输入的整数并进行判断。当输入为 -1 时,可以使用 `break` 语句退出循环。以下是代码示例:
```python
ts = (2, 23, 41, 3, 7, 1, 10, 48, 5)
while True:
num = int(input("请输入一个整数:"))
if num == -1:
break
elif num in ts:
print(f"{num} 在元组中")
else:
print(f"{num} 不在元组中")
```
注意,元组中包含多个整数,需要用逗号分隔开来。输入的整数也要使用 `int()` 函数将字符串转换为整数。
阅读全文