python写一个方法,方法可以随机输出下列坐标中的一个(251, 314), (802, 311), (796, 437), (952, 268), (946, 483),并将x,y值以元组的形式返回,并使用索引获取x,y的值
时间: 2023-05-19 13:00:57 浏览: 25
以下是 Python 代码:
```python
import random
def random_coordinate():
coordinates = [(251, 314), (802, 311), (796, 437), (952, 268), (946, 483)]
x, y = random.choice(coordinates)
return (x, y)
# 使用索引获取 x,y 的值
coordinate = random_coordinate()
x = coordinate[0]
y = coordinate[1]
print("随机坐标为:", coordinate)
print("x 坐标为:", x)
print("y 坐标为:", y)
```
输出结果:
```
随机坐标为: (802, 311)
x 坐标为: 802
y 坐标为: 311
```
相关问题
python写一个方法,方法可以随机输出下列坐标中的一个(251, 314), (802, 311), (796, 437), (952, 268), (946, 483)
可以使用random库中的choice方法来实现随机输出一个坐标,代码如下:
```python
import random
def random_coordinate():
coordinates = [(251, 314), (802, 311), (796, 437), (952, 268), (946, 483)]
return random.choice(coordinates)
print(random_coordinate())
```
输出结果类似于:(802, 311)
python写一个方法,方法可以以数组形式随机输出下列坐标中的一个(251, 314), (802, 311), (796, 437), (952, 268), (946, 483)
可以使用random库中的choice方法来实现:
import random
def random_coordinate():
coordinates = [(251, 314), (802, 311), (796, 437), (952, 268), (946, 483)]
return random.choice(coordinates)
print(random_coordinate()) # 随机输出一个坐标