随机点名程序的代码怎么写?
时间: 2023-06-03 12:02:19 浏览: 76
以下是一个简单的随机点名程序的 Python 代码示例:
```python
import random
names = ['Alice', 'Bob', 'Charlie', 'David', 'Emma', 'Frank'] # 参与点名的名字列表
while True:
input('按回车键进行点名:')
random_index = random.randint(0, len(names)-1)
print('被点名的人是:', names[random_index])
```
注意:这个程序只是示例代码,实际中可能需要增加错误处理、数据输入的校验等等,具体视需求而定。
相关问题
java随机点名程序代码
以下是一个简单的Java随机点名程序代码:
```java
import java.util.*;
public class RandomNamePicker {
public static void main(String[] args) {
String[] names = {"Alice", "Bob", "Charlie", "David", "Emma", "Frank", "Grace", "Henry", "Ivy", "Jack"};
Random random = new Random();
int index = random.nextInt(names.length);
System.out.println("The chosen name is: " + names[index]);
}
}
```
用java写一个随机点名程序
你好,我是 C 知道,我可以回答你的问题。以下是用 Java 写一个随机点名程序的代码:
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
public class RandomName {
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<String>();
Scanner scanner = new Scanner(System.in);
Random random = new Random();
System.out.println("请输入学生姓名,以回车分隔,输入 end 结束:");
String name = scanner.nextLine();
while (!name.equals("end")) {
names.add(name);
name = scanner.nextLine();
}
int index = random.nextInt(names.size());
System.out.println("随机点名结果:" + names.get(index));
}
}
希望能帮到你!