当前位置:首页 » 编程语言 » python题目

python题目

发布时间: 2022-01-08 02:37:20

python习题

这里输出['B','C','D','E','F','G','H'] 这类字符,用list(str)会简单很多,所以每次要从第i位开始截断字符串。

l = "ABCDEFGH"

for i in range(len(l)):

...: print(l[i], list(l[i+1:]))

见如下:

Ⅱ python题目

lst = [3, 5, 6, 0, -2, -8, 9]

lst1 = []

lst2 = []

for i in lst:

if i > 0:

lst1.append(i)

if i < 0:

lst2.append(i)

print('lst1:', lst1, ' lst1的平均值:', sum(lst1)/len(lst1))

print('lst2:', lst2, ' lst2的平均值:', sum(lst2)/len(lst2))

Ⅲ PYTHON中的题目

#!/usr/bin/python
#-*-coding:utf-8-*-
#@Time:2018/6/1413:32
#@File:Right_Justify.py
"""
打印前导空白,使输入字符串最后字符在70列以上
"""


defright_justify(astr):
alen=len(astr)
slen=71-alen

printu'{}'.format(""*slen+astr)


if__name__=='__main__':
mstr=raw_input(u'请输入一个字符串:')

right_justify(mstr)

Ⅳ python的题目(急!!)

你好的!

你要的结果是这个吗?

Ⅳ Python列表题目

字符串[x:y:z]x表示起始位置,y表示终止位置,z表示步长。x不填表示从最开头起始y不填表示到最后,-1表示倒着读取
平常切片[x:y]其实是[x:y:1]把:1省略了

Ⅵ Python题

# 2021-05-13 Luke

ls = []
while True:
x = input("请输入成绩(输入完请按q退出):")
if x == 'q':
break
else:
ls.append(int(x))
ls.sort(reverse=True)

n = 0
for i in ls:
n = n + i
sum_ = n / len(ls)
print("第一名分数是:" + str(ls[0]) + " 第二名分数是:" +
str(ls[1]) + " 第三名分数是:" + str(ls[2]) + " 平均成绩是:" + str(sum_))

Ⅶ Python的题目

题目是补全程序,那程序在哪?
补全程序以实现某些功能,需先读懂程序的意图,然后才能补全。

Ⅷ python题目

Ⅸ 几个Python题目

1.【选择】下面哪个选项不是定义列表的正确方式?(D)

D.myList4=2,3,4,5

答案解析:这是定义元组的方式,而不是列表


2.【选择】根据下面表达式,a的值是:(C)

C.loWo

3.【填空】请写出如何切片myList[]的倒数第3~5位。

myList[-3:-5]

4.【判断】列表内元素的下标是从0开始的。(


5.【选择】下列Python表达式可以将列表反向并改变原列表值的是:(D)

D.myList.reverse()

答案解析:切片会生成新的列表;reversed只是生成新的迭代器;只有list.reverse()会对原表的值进行改变


-----------

1.【判断】Python语句“x="a","b","c"”中,x是一个元组。(


2.【选择】执行下列Python语句会报错的是:(A)

A.myTuple[3]=30

答案解析:元组是immutable(不可变)的,所以不能改变元组的值


3.【填空】使用Python内置函数,计算元组myTuple的语句是:

sum(myTuple)


4.【选择】下列关于Python的描述错误的是:(C)

C.对元组内部元素进行排序使用的是sort()

答案解析:元组不可变,所以不能对元素进行排序


------------

1.【选择】下列关于Python中字符串说法错误的是:(D)

D.Python中字符类型是char,字符串的类型是str

答案解析:python字符和字符串类型都是str


3.【填空】请写出用空格“”合并字符串“Jane”、“Doe”的Python语句:

"Jane"+""+"Doe"


4.【选择】下列不是Python3中解决路径中特殊字符问题的选项是:(C)

C.s=u"D: est"


------------


1.【选择】下列不是序列的是:(C)

C.集合


3.【选择】下面哪些操作是序列都具有的?(D)

D.以上都是


-----

1.【判断】Python中符号{}仅用在集合这一数据类型中。(B.×


3.【填空】语句set("datascience")的结果是:

集合{'d','a','t','s','c','i','e','n'}


4.【选择】下列关于集合的说法错误的是:(A)

A.集合具有互异性,定义集合时不允许出现相同的元素

答案解析:出现了重复也没事,会自动去重的。


7.【选择】在Python中对数据进行去重处理,一般会借助下列哪种数据类型?(C)

C.集合


---------

1.【填空】有两个列表a=["name","age","sex"],b=["jonh","23","M"],请用一个语句将这两个列表转换成字典,其中列表a中的元素为“键”,列表b中的元素为“值”。

dict(zip(a,b))


2.【填空】定义一个新字典如下,用print输出dict1的结果是:

{1:3,2:'a'}


4.【判断】下面对字典d的定义是正确的。(B.×

答案解析:列表不能用做键。应该用元组('a','b')做键。

Ⅹ Python题目

热点内容
好医生连锁店密码多少 发布:2024-09-20 05:09:38 浏览:13
魔兽脚本代理 发布:2024-09-20 05:09:35 浏览:95
python登陆网页 发布:2024-09-20 05:08:39 浏览:754
安卓qq飞车如何转苹果 发布:2024-09-20 04:54:30 浏览:176
存储过程中in什么意思 发布:2024-09-20 04:24:20 浏览:313
php显示数据 发布:2024-09-20 03:48:38 浏览:499
源码安装软件 发布:2024-09-20 03:44:31 浏览:353
入门编程游戏的书 发布:2024-09-20 03:31:26 浏览:235
e盒的算法 发布:2024-09-20 03:30:52 浏览:143
win10登录密码如何修改登录密码 发布:2024-09-20 03:09:43 浏览:70