控制结构

if 语句

# only if blockif condition:if_true_block# if_else  blockif condition:if_true_block
else:if_false_block# if_elif_else block
if condition:if_true_block
elif condition: elif_true_block
elif condition: elif_true_block
else:all_false_block
# if 嵌套 block
if outer_condition:if inner_condition:inner_condition_true_blockelse:inner_condition_false_block
else:outer_if_false_block

while 结构

# while only
while condition :while_clause# while-else clause:while condition:while_clause
else:else_cluase

for 结构

# for结构for  iter_var in iterable:suite_to_repeat else:    else_block

pass 语句

用于解决编译语法错误,不作任何事情

break 语句

结束当前循环跳转到下条语句。 与for ,while 搭配

continue 语句

立即启动循环的下一次迭代。

range()函数

range 会返回一个包含所有k的列表, 这里start<=k<end ,从start到end,k每次递增 step,step不可以为0,否则会发生错误。

# 完整语法
range(start,end,step=1)
# 简略语法 step默认为1
range(start,end)
# 简略语法 start默认为0,step默认为1
range(end)

xrange()函数

xrange()函数和range()函数类似,不过当你有很大范围的列表时 xrange更适合,因为xrange不会再内存中创建列表的完整拷贝。

转载于:https://www.cnblogs.com/ryanpan/p/9264402.html

python学习[第二篇] 基础二相关推荐

  1. python学习 第一篇 基础

    上周报名了reboot python 课程,终于下决心要把python 搞好了,希望自己能坚持下来,并得到自己想要的成绩 #coding:utf-8 #呵呵 #print 'hello world' ...

  2. Python学习笔记之基础(二)变量和类型

    1. 创建变量,输出变量 savings = 100 print(savings) 2. 变量运算 savings = 100 factor = 1.10 result = savings * fac ...

  3. invader的java学习第二天基础篇

    invader的java学习第二天基础篇 一.深入了解第一个Hello World程序 public class Hello World{ public static void main(String ...

  4. Python学习日记-day1基础篇 字符 输出 注释

    Python学习日记-day1基础篇 字符 输出 注释 by北栀一刺 # -*- coding: utf-8 -*- """ Spyder EditorThis is a ...

  5. Python学习笔记_1_基础_2:数据运算、bytes数据类型、.pyc文件(什么鬼)

    Python学习笔记_1_基础_2:数据运算.bytes数据类型..pyc文件(什么鬼) 一.数据运算 Python数据运算感觉和C++,Java没有太大的差异,百度一大堆,这里就不想写了.比较有意思 ...

  6. 开始Python学习第二课(python环境安装)

    *** 开始Python学习第二课*** 一. Python语言简介 1. Python语言 1.1 Python的命名 2. Python基本概念 2.1 Python的简单介绍 2.2 Pytho ...

  7. Python:第二篇【Python】进阶-关东升-专题视频课程

    Python:第二篇[Python]进阶-614人已学习 课程介绍         本书是智捷课堂开发的立体化图书中的一本,所谓"立体化图书"就是图书包含:书籍.视频.课件和服务等 ...

  8. JNI学习开始篇 基础知识 数据映射及学习资料收集

    JNI学习开始篇 基础知识 数据映射及学习资料收集 JNI介绍 JNI(Java Native Interface) ,Java本地接口. 用Java去调用其他语言编写的程序,比如C或C++. JNI ...

  9. 参数匹配模型——Python学习之参数(二)

    参数匹配模型--Python学习之参数(二) 文章目录 参数匹配模型--Python学习之参数(二) 位置参数:从左至右进行匹配 关键字参数:通过参数名进行匹配 默认参数:为没有传入值的参数定义参数值 ...

最新文章

  1. 最常用的20个Git命令与示例,你都会了么?
  2. 2017全球大数据产业八领域典型公司盘点分析
  3. LinearPolar函数
  4. 从青年基金到面上项目
  5. errno的基本用法
  6. 2018.3.30 边框应用与导航栏设置
  7. python中tkinter的使用-下
  8. 在服务子程中首先关闭ie 的HTML5连接向导
  9. shell下后台挂起
  10. Apache 中 .htaccess 文件设置技巧16则
  11. 发现Tensorflow
  12. BFS广度优先算法, DFS深度优先算法,Python,队列实现,栈实现
  13. SQLPro Studio mac如何链接MYSQL?
  14. Fall 2020 Berkeley cs61a Projects Ants答案
  15. 火山伪原创视频软件 短视频md5修改过检测工具
  16. amd 服务器cpu型号怎么看,怎么看CPU是几代的?intel和AMD怎么区分CPU是第几代的方法...
  17. MySQL全文索引和like
  18. 【JS】跨域问题读写cookie的解决办法
  19. 《Windows DOS界面(命令行界面)》
  20. 项目管理铁三角:追求价值还是约束条件

热门文章

  1. linux boot分区作用,Linux和Uboot下eMMC boot分区读写
  2. java多线程_Java多线程
  3. for循环在c++中的用法_C ++中的循环
  4. Java FileOutputStream
  5. 面试 restful_RESTful Web服务面试问题
  6. android 通知栏进度_Android改造下载图片进度通知
  7. 生日特惠餐厅 北京_黑色星期五特惠终极指南
  8. Elasticsearch的javaAPI之facet,count,delete by query
  9. Java常见面试题之HashSet如何检查重复
  10. 工业级大数据接入MQ消息发送异常性及最终一致性解决方案-DW商业环境实战