【Python】Introductory Python Programming Problems

Coursework 1:

Introductory Python Programming Problems

Questions

This coursework is divided into 5 parts. You should try to answer all parts. Your answer for each part should be in a separate Python program file. Template files are provided for each part. You should edit these using the Spyder program development software to write your program code files. Your answer files should be submitted via Minerva in a single zip file created by the cw1_checkout module, as explained below.

The total marks for this coursework is 15. The weighting of this mark in relation your overal module grade will depend on the particular module you are taking. Full details are on Minerva.

Checking and Submitting your Programs

A program file cw1_checkout.py is provided for you to to check the code you have written for this coursework and to create the zip file that you need to submit.

To use the program, do the following:

  1. Download the program file: cw1_checkout.py
  2. Make sure it is in the same directory as your CW1 program files.
  3. Open and run one of your coursework program files (e.g. numvowels.py) in Spyder. (This ensures that you can directly load cw1_checkout from Spyder's console, because it should be in the same directory as your program file.)
  4. Enter the following into Spyder's console:
    from cw1_checkout import menu
  5. You can now enter the command menu() into the console. You should see a menu displayed, from which you can choose options to test one or all of your Python code files, or to create a zip file cw1_submission.zip containing all your answer files. This file is what you should submit via Minerva.
  6. You can carry on editing and running your program files, and get the options menu back later by typing menu() again. (You won't have to enter the importcommand again unless you restart the console.)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值