对于一个初学者来说for循环可能会击溃很多人,因为网上找的python的for循环没有详细的介绍for循环的条件以及for循环后面定义的东西是什么意思。首先我先举一个常用的例子。

for i in range(1,10) :

print i

上面这两条代码是用来在屏幕上打印1到9的。这里就不对range这个函数进行介绍了,大家可以去百度查一下。或者我之后的文章会介绍。

这里i是自己定义的一个变量in后面的range(1,10)是条件。这个循环从开始执行到执行结束的的走法是首先range内的东西给i赋值上然后走进循环打印出i被赋值的东西打印完成之后回到for查看是否循环完毕没有循环完毕则将range生成的第二个数字往i上面赋值然后继续打印这样一直循环到range不在生成数字了。在来另外一条网上用的多的

for i in 'hello,world':

print i

这行代码会把hello,world一个一个打印到屏幕上面。还是那样for后面先定义一个i变量在把hello,world这串字符串里面的字符一个一个的赋值到i上运行的时候在通过print打印到屏幕上。关于python的for循环就到这里这里只是一个小结。以后还会讲到更多的关于for循环的知识。

也欢迎大家在评论区指出不足的地方。我会慢慢改进的。

python for循环1 到10_python for循环(1)相关推荐

  1. python for循环求和_python用for循环求和的方法总结

    Python中可以使用for循环实现累加求和 for循环语法: for 变量 in range(x): 循环需要执行的代码 如下实现1到n求和: def main(): sum = 0 # 定义变量做 ...

  2. python重复元素判定编程_从零开始学Python编程四:条件判断与循环

    前面已经介绍了不少Python基础知识,大家不要觉得不耐烦,想要学好Python,做好Python开发,一定要打牢基础.大家也发现了,Python中很多基础知识和数学算法是一样的,比如今天要教给大家的 ...

  3. python3.7入门教程-python 3.7极速入门教程5循环

    5循环 语法基础 for语句 Python的for语句针对序列(列表或字符串等)中的子项进行循环,按它们在序列中的顺序来进行迭代. >>> # Measure some string ...

  4. python学习笔记(四)、条件、循环及其他语句

    1 再谈print和import 1.1 打印多个参数 print 能够同时打印多个表达式,并且能自定义分隔符.如下: print('a','b','c') --> a b c print('a ...

  5. python中循环结构关键字_Python的循环结构,也简单!

    Python语言的循环结构包括两种:遍历循环和无限循环.其中遍历循环由for保留字建立,用来一次访问元素组中的每一个元素:无限循环由while保留字建立,依据是否满足特定条件决定是否结束循环. 1.遍 ...

  6. Python基础教程(四):循环语句

    Python 循环语句 本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的. 编程语言提供了各种控制结构,允许更复杂的执行路径. 循环语句允许我们执行一个语句或语句组多次,下面是 ...

  7. 带你学python基础:条件控制if与循环语句while、for 以及range函数

    一.什么是条件控制 条件控制用生活中的一个例子来说就是:当你去买车时,会有好多品牌,这个时候我们就需要做出选择,到底需要买哪个品牌的车,而在编程中,条件控制就是为了帮你做选择的. 用专业点的话来说,条 ...

  8. Python基础教程:如何打破while循环?

    引言 在编程领域,有一个称为"循环"的东西.循环之所以出色,是因为用几行简单的代码,它们就可以命令计算机完成无数的工作.这在解决一系列重复的运算时是非常不错的方法的,但也不能无限循 ...

  9. python的两种循环结构_python分支和循环结构

    Python Python开发 Python语言 python分支和循环结构 1.分支结构 1.1应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构. ...

最新文章

  1. 腾讯8篇AI医疗论文入选国际学术顶会,涵盖癌症图像分类、CT病灶检测等领域...
  2. 去除MFC窗口的自动记忆功能
  3. map area 鼠标跟随
  4. boost::type_index模块实现存储有关类型的信息
  5. 使用模拟的单元测试–测试技术5
  6. 周鸿祎详解360手机战略:赚钱不靠硬件靠服务
  7. CentOS操作系统(LAMP)安装教程
  8. Linux同步目录 保留文件修改时间和权限 rsync
  9. Vue学习笔记(4)(Vue-router)
  10. Error building SqlSession问题
  11. C#中各种字符类型的转化
  12. 高响应比优先调度算法 java_操作系统高响应比优先模拟算法
  13. netperf测试最大连接数
  14. 永久关闭 Windows 安全中心实时防护
  15. uniapp实现苹果支付流程
  16. ODPS SQL优化总结
  17. 商业虚拟专用网络技术十三 BGP/MPLS报文转发
  18. 金融风控项目-# 相关业务介绍
  19. 新版二级域名分发平台源码+带教程/界面很可爱
  20. matlab中数组的声明,如何使用Matlab声明矩阵数组

热门文章

  1. 博文视点大讲堂36期——让Oracle跑得更快 成功举办
  2. [导入]Visual Studio 2005 Team Edition软件架构系列课程(1): 概述
  3. C++学习——引用和指针
  4. Leetcode--494. 目标和
  5. 怎么设置班级文件服务器,如何开设论坛如题下学期老师组织学生开一个班级论坛有专用服务器接下 爱问知识人...
  6. python生成文件夹并向文件夹写文件_python - 文件练习生成100个MAC地址写入文件
  7. oracle recover redo,oracle redo log日志(当前或非当前日志)损坏之后的db恢复
  8. 数字图像处理学习笔记(二):SIFT(尺度不变特征变换)算法
  9. JavaSE——面向对象进阶(封装、this、static、代码块、包、权限修饰符、main方法详解)
  10. OpenCV与图像处理学习九——连通区域分析算法(含代码)