小编use*_*918的帖子

试图在Python中显示缩写

我试图这样做,以便当一个人输入他们的名字时,只有首字母显示大写并以句点分隔.我无法弄清楚我写的这段代码有什么问题...请帮忙!

def main():

name = input('Type your name and press ENTER. ')
name_list = name.split()

print(name_list)

first = name[0][0]
second = name[1][0]
last = name[2][0]

print(first,'.', second,'.')

main()
Run Code Online (Sandbox Code Playgroud)

python python-3.x

4
推荐指数
1
解决办法
1万
查看次数

Python列表比较问题

我需要用Python编写一个程序,比较两个并行列表,对多项选择考试进行评分.一个列表有考试解决方案,第二个列表有学生的答案.每个遗漏问题的问题编号将使用自然索引编号存储在第三个列表中.解决方案必须使用索引.

我一直在为第三个列表返回一个空列表.所有帮助非常感谢!

def main():
    exam_solution =   ['B', 'D', 'A', 'A', 'C', 'A', 'B', 'A', 'C', 'D', 'B', 'C',\
               'D', 'A', 'D', 'C', 'C', 'B', 'D', 'A']
    student_answers = ['B', 'D', 'B', 'A', 'C', 'A', 'A', 'A', 'C', 'D', 'B', 'C',\
               'D', 'B', 'D', 'C', 'C', 'B', 'D', 'A']

    questions_missed = []  

    for item in exam_solution:
        if item not in student_answers:
            questions_missed.append(item)
Run Code Online (Sandbox Code Playgroud)

python

1
推荐指数
1
解决办法
71
查看次数

标签 统计

python ×2

python-3.x ×1