scoretable.py 662 B

123456789101112131415161718192021222324252627282930
  1. """
  2. 学生考试成绩表
  3. Version: 0.1
  4. Author: 骆昊
  5. Date: 2018-03-06
  6. """
  7. def main():
  8. names = ['关羽', '张飞', '赵云', '马超', '黄忠']
  9. subjs = ['语文', '数学', '英语']
  10. scores = [[0] * 3] * 5
  11. for row, name in enumerate(names):
  12. print('请输入%s的成绩' % name)
  13. for col, subj in enumerate(subjs):
  14. scores[row][col] = float(input(subj + ': '))
  15. print(scores)
  16. # for row, name in enumerate(names):
  17. # print('请输入%s的成绩' % name)
  18. # scores[row] = [None] * len(subjs)
  19. # for col, subj in enumerate(subjs):
  20. # score = float(input(subj + ': '))
  21. # scores[row][col] = score
  22. # print(scores)
  23. if __name__ == '__main__':
  24. main()