当前位置:首页 » 编程语言 » python基础练习

python基础练习

发布时间: 2024-12-06 17:49:34

python基础教程-for循环判断条件及练习

有朋友说for循环 以及if 判断使用的不太好,作为python中的基础课程,今天给大家详细讲解for循环判断,并进行部分for练习介绍。
今天给大家介绍for循环和if 判断的用法
for循环判断的格式为:
for i in range(100): print i,
我们开始加上判断条件输出50到70之间的数
for i in range(100): if i >49 and i <71: print i,
当然可以以此类推,比如输出 1-100 内,除开50-70的数,说明一下在range后面的括号内,前面可以自定义起始值
#求1-100 内的所有奇数for i in range(1,100): if i % 2 == 1: print i,
我们在1到100内循环查找,如果i无法被2整除就是奇数(视频中这里写错了写成了质数,表示抱歉)
新增一个知识点获取随机数,我们可以通过导入的方式获取一个随机数
import randoma = random.randint(1,200)b = random.randint(1,999)print a,b
作业题目:随便一个数2个,判断是不是质数,如果是输出质数是哪些,非质数是哪些,并输出和,差,商,余等,可以参考视频教程哦。

⑵ 六星教育:9个Python刷题练习网站,贼适合新手!

学习编程往往被描述为枯燥的过程,但其实方法的选择可能会影响体验。考虑通过刷题来学习编程,这在Python领域尤其适用。六星教育推荐以下几个Python刷题网站,适合新手入门与进阶。

1. LeetCode

LeetCode是一个专注于算法题目的网站,提供多种编程语言选择,题库分为简单、中等和困难三个难度等级,可根据自身水平选择。对于有志于进入大型公司的人来说,这是必不可少的一站。

2. PythonTip

PythonTip主要提供Python基础和基础算法练习题,适合新手作为入门练习。

3. Coding Games

一边享受游戏乐趣,一边挑战编程难题。Coding Games支持多种编程语言,用户界面功能强大,可定制代码编辑器风格,如Emacs、Vim等。

4. CodeCombat

CodeCombat是一款网页编程游戏,结合游戏设计元素,拥有丰富剧情。可学习Python等语言,适用于游戏设计、网页应用和App开发。

5. Checkio

Checkio是一个基于浏览器的游戏,需要使用Python或JavaScript解决问题,游戏进行需要登录。

6. Cyber Dojo

Cyber-dojo是一个供程序员练习编程的平台,支持Python、JavaScript、Java、PHP、Ruby等语言。

7. CodeMonkey

CodeMonkey是一款富有童趣的网页编程游戏,玩家通过编程指令指导怪兽小猴子获取香蕉过关,包含300多个关卡,涉及编程概念。

8. Codewars

Codewars提供真实的编程挑战,支持Python、JavaScript、C#、Java等多种语言,通过与其他学习者共同战斗提升技能。

9. pythonchallenge

这是一个充满趣味的Python解谜网站,每一关都需要运用Python知识解题,考验综合能力,如正则表达式、爬虫等。

学习Python时,按章节顺序或包、模块学习容易遗忘,完成编程教室入门教程后,可利用这些网站综合测试对Python的掌握程度,以查缺补漏。

以上推荐的网站,旨在为Python学习者提供多样化的练习途径,助力提升编程技能。

热点内容
架设私有云服务器 发布:2024-12-29 05:22:37 浏览:590
背部按摩刮痧放松解压 发布:2024-12-29 05:09:55 浏览:130
android打电话界面 发布:2024-12-29 05:04:24 浏览:163
博美基因报告服务账号密码是什么 发布:2024-12-29 04:58:25 浏览:917
pythondouble 发布:2024-12-29 04:40:45 浏览:93
直射光照算法 发布:2024-12-29 04:40:05 浏览:386
app云服务器长啥样 发布:2024-12-29 04:36:24 浏览:1001
算法涂抹 发布:2024-12-29 04:29:17 浏览:841
java中重载和重写的区别 发布:2024-12-29 04:29:15 浏览:702
android保存bitmap 发布:2024-12-29 04:13:11 浏览:887