上机编程考试题型及答案.docxVIP

  • 0
  • 0
  • 约1.03万字
  • 约 27页
  • 2026-03-22 发布于四川
  • 举报

上机编程考试题型及答案

1.题目:判断一个数是否为素数

```python

defis_prime(num):

ifnum2:

returnFalse

foriinrange(2,int(num0.5)+1):

ifnum%i==0:

returnFalse

returnTrue

test_num=17

print(is_prime(test_num))

```

答案分析:素数是大于1且只能被1和自身整除的数。我们从2开始到该数的平方根进行遍历,如果能被其中任何一个数整除,就不是素数。

2.题目:反转字符串

```python

defreverse_string(s):

returns[::1]

string=hello

print(reverse_string(string))

```

答案分析:Python中使用切片`[::1]`可以方便地反转字符串。

3.题目:计算列表中所有元素的和

```python

defsum_list(lst):

returnsum(lst)

numbers=[1,2,3,4,5]

print(sum_list(numbers))

```

答案分析:Python

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档