Python代码的问题,我学过C和C++Java,但是我不会Python,明天考试,希望有好心人能帮帮我,大概解释一下 50

1.(3分)写出如下代码的运行结果。s=[1,2,3,4,5,6,7,8,9,10]print(s[:2],s[6:])print(s[::3])2.(4分)写出如下代码... 1.(3分)写出如下代码的运行结果。
s = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
print(s[:2], s[6:])
print(s[::3])

2.(4分)写出如下代码的运行结果。
flag1 = 0
flag2 = 1
flag3 = 'a'
print(flag1 and flag3)
print(flag2 and flag3)
print(flag1 or flag3)
print(flag2 or flag3)

3.(4分)写出如下代码的运行结果。
a = [1991, 2014, 'physics', 'math']
a.insert(1,'100')
#a.insert(1,'200')
a.pop( )
a.pop(2)
print(a)

4.(5分)执行下面函数countSum(1,2,3,4,5,6,7,8,9),运行结果为:
def countSum(*args):
sum = 0
for i in args:
sum += i
return sum

5.(4分)写出如下代码的运行结果。
a,b=4,5
print(a,b)
a,b = (6,7)
print(a,b)
a,b="AB"
print(a,b)
((a,b),c)=('AB','CD')
print(a,b,c)

6.(6分)写出如下函数f的功能。
def f(list2):
for i in range(0, len (list2)):
min = i
for j in range(i + 1, len(list2)):
if list2[j] < list2[min]:
min = j
list2[i], list2[min] = list2[min], list2[i]

7.(4分)写出如下函数f的功能。
def g(ls):
m = 0
for i in range(0, len(ls)):
if ls[i]<ls[m]:
m=i
ls[0],ls[m]=ls[m],ls[0]
展开
 我来答
阳光的雷咩咩
2017-01-11 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:8148万
展开全部
这是模拟题还是真题啊
追问
模拟题,我知道结果,但不知道怎么出来的
追答
比如哪题?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-01-18
展开全部
运行一下就有结果了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式