整理
Jane
出品
Python大本营
春节马上就要到了,怎么能让自己在假期里不掉队?今天,营长给大家准备一个项目:+编程练习,这些题如果能坚持每天至少完成一道,一定可以帮大家轻松getPython的编程技能。目前,这个项目已经获得了Stars,Forks。
首先,这+练习题根据难易程度分为三个等级:Level1、2和3。下面对如何定义这三个Level进行了说明,大家可以结合自身的学习能力和实践经验进行选择。
Level1:初级。刚入门Python或者正在学一些基础课程的同学们。通常包含1到2个类或函数的问题都可以解决,甚至答案都可能在一些教材中就能找到。
Level2:中级。已经系统学习过Python,并且已经有一定的编程背景的同学们,可以解决包含3个及以上类或函数的问题,不过这些答案就在教材找不到了。
Level3:高级:可以用Python中非常丰富的各种库、标准包或更高级的技术,结合数据结构和算法,来解决复杂的问题。
其次,每题都有问题描述、提示和解决方案。大家一定要先独立完成,然后再看参考答案哦~
前25题中,Q1~5、22~25都是Level1的难度,Q6~17为Level2,Q18~22为Level3。大家正好利用这五道题学习、巩固一下基础,然后就开始准备挑战自己吧!
下面先给出前五道题,其他的题目大家可以在Github上看到~
Question1Level1Question:Writeaprogramwhichwillfindallsuchnumberswhicharedivisibleby7butarenotamultipleof5,betweenand(bothincluded).Thenumbersobtainedshouldbeprintedina