`
poson
  • 浏览: 361260 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

(4)python教程:分支、循环

阅读更多

讲程序设计,不得不讲到顺序、分支、循环。顺序就是从上到下运行代码,这个很简单,不用再说了。

在讲分支、循环的时候,要特别注意python代码中的强制缩进。

我们先看看分支:


(1)简单的if-else 

a = '1' 
if a == 1:         #注意后面有一个冒号。其中“==”是相等判断 
    print 1       #注意print 函数之前有一个tab键,这就是python的强制缩进 
else:         #注意else后面的冒号 
    print 0       #注意缩进 


if (a == 1):      #可以添加园括号    
    print 1 
else:    
      print 0 
 
输出是: 


1 
1 

 


  

(2)and 逻辑判断

a = 1 
b = 0 
if a == 1 and b == 1:   #and 是逻辑“与”运算,自然“or”就是逻辑“或”运算 
    print 1 
else: 
    print 0 


输出是: 


0 

 
(3)分支if -else if

更近一步看:

a = 1 
b = 0 
if a==0: 
    print i 
    i -= 1       #注意python不支持i--,i++,--i,++i之类的运算 
else if b==0:
    print  i

 

 



其他参考:
(1)python教程:hello world
(2)python教程:数据类型和运算规则
(3)python教程:元组,列表,词典
(4)python教程:分支、循环
(5)python教程:函数
(6)python教程:class
(8)python教程:几行代码搞定python 设计模式

 

分享到:
评论

相关推荐

    《Python编程:从入门到实践》源代码文件

    1. **Python基础**:包括变量、数据类型(如整型、浮点型、字符串、列表、元组、字典和集合)、运算符(算术、比较、逻辑)、流程控制(条件语句、循环结构、异常处理)以及函数定义和调用。 2. **文件操作**:如何...

    Python语言基础分支语句循环语句PPT教案.pptx

    "Python语言基础分支语句循环语句PPT教案" 本PPT教案涵盖了Python语言基础知识中的分支语句和循环语句。通过讲解程序设计基本结构、顺序结构、选择结构和循环结构,学生可以了解Python编程语言的基础知识结构。 一...

    Python初学教程:《简明Python教程》

    ### Python初学教程:《简明Python教程》 #### 知识点概述: 根据所提供的《简明Python教程》部分信息,我们可以归纳出一系列重要的Python基础知识和技术要点,这些内容非常适合Python初学者作为入门指南。 #### ...

    Python 教程:从零到大师.docx

    根据提供的文档信息,这里将详细解析与Python编程相关的几个核心概念,包括变量、流程控制(分支语句)、循环以及列表的使用。 ### 1. 变量 在Python中,变量是用来存储数据的一种方式。变量名实际上是一个指向...

    Python初学教程:《简明Python教程》(1) (1)

    ### Python初学教程知识点概述 #### 1. 引言 - **Python的特色**: - 高级、解释型、通用编程语言; - 语法简洁清晰,易于学习; - 支持多种编程范式:面向对象、过程化、函数式等。 - **为什么选择Python而...

    Python初学教程:《简明Python教程》.zip_python_python初学_python初学教程_python教程_

    **Python初学教程** 在学习Python编程语言的过程中,掌握基础知识是非常关键的。《简明Python教程》是一个适合初学者的入门资源,它旨在帮助你快速理解Python的基本语法、数据结构、控制流以及函数等核心概念。这个...

    Python初学教程:《简明Python教程》_it_lecture_源码

    **Python初学教程:《简明Python教程》** 在编程世界中,Python是一种广泛使用的高级编程语言,以其简洁明了的语法和强大的功能而受到欢迎。对于初学者来说,Python是一个理想的选择,因为它允许快速上手,同时也有...

    python实验报告-Python分支结构.doc

    【Python分支结构】是Python编程中的重要组成部分,它允许程序根据条件执行不同的代码块,从而实现灵活的逻辑控制。在本实验报告中,主要通过三个实际的编程任务,即成绩等级划分、BMI指数计算和猜数游戏,来深入...

    Python语言基础分支语句循环语句PPT学习教案.pptx

    Python语言基础分支语句循环语句PPT学习教案.pptx

    Python入门:程序设计概论

    在这个压缩包中,"Python入门:程序设计概论.mp4"是一个视频文件,很可能是系列讲座或教程的一部分,由经验丰富的工程师讲解Python编程基础,特别是如何将这些基础应用到机器学习的实际场景中。观众可以期待学习如何...

    python基础教程之分支、循环简单用法

    本文实例讲述了python分支、循环简单用法。分享给大家供大家参考,具体如下: 讲程序设计,不得不讲到顺序、分支、循环。 顺序就是从上到下运行代码,这个很简单,不用再说了。 在讲分支、循环的时候,要特别注意...

    python条件分支与循环结构.zip

    在Python编程语言中,条件分支和循环结构是构建程序逻辑的基础元素,它们使得代码能够根据特定条件执行不同的操作,或者重复执行某段代码直到满足特定条件。本资源包含作者学习过程中编写的简单代码实例,旨在帮助...

    过招守护使——Python中的循环和分支.pdf

    本篇文档主要围绕Python中的两个核心编程结构进行介绍:循环和分支。这两个结构是任何编程语言基础中的基础,是编写程序时必不可少的工具。 首先,让我们从循环结构开始。在Python中,循环主要分为两类:for循环和...

    python机器学习教程-从零开始掌握Python机器学习:十四步教程.pdf

    随着计算能力的增强,深度学习已成为机器学习的重要分支,特别是卷积神经网络(CNN)在图像识别和自然语言处理(NLP)中的应用,以及循环神经网络(RNN)在序列数据处理中的作用。TensorFlow和Keras是常用的深度学习...

    python3入门书籍免费-Python3基础教程(第2版)(慕课版).pdf

    控制流部分,讲解了程序的基本结构、分支结构(单分支、双分支、多分支和三元表达式)、循环结构(for和while循环)以及异常处理。异常处理是程序健壮性的重要保证,通过学习如何捕获和处理异常,可以编写出更稳定的...

    Beginning Python:Using Python 2.6 and Python 3.1

    - **循环结构**:讲解`for`循环和`while`循环的用法,以及如何在循环中使用`break`和`continue`。 #### 六、函数(第5章) - **函数定义与调用**:解释如何定义函数及如何调用函数。 - **参数传递**:讨论不同类型...

    python crasch course 2nd edition;python编程:从入门到实践习题解答.zip

    《Python编程:从入门到实践习题解答》是Python初学者和进阶者的重要参考资料,它基于《Python Crash Course 2nd Edition》一书,提供了详细的习题解答和实践指导。这本书旨在帮助读者掌握Python语言的基础知识,并...

    python基础教程视频教程百度云-python视频教程免费下载,百度云网盘资源,全套!....pdf

    进一步,教程涵盖了条件语句,如if和多分支if,帮助学习者理解如何根据条件执行不同的代码块。此外,缩进作为Python语法的关键部分,教程也做了详尽的解释。 在后续的章节中,视频教程涵盖了算术和赋值运算符、逻辑...

    03-1: Python语句:物理行、逻辑行、缩进、pass语句、选择语句、循环语句、跳转语句

    Python是一种高级编程语言,以其简洁明了的语法和强大的功能深受程序员喜爱。在"03-1:Python语句"这个主题...在视频教程"1102_PYTHON_CORE_Day03_AM.mp4"中,你将获得更详细的解释和示例,帮助你更好地掌握这些概念。

    廖雪峰Python教程整理版

    【标签】"Python3教程"明确了这个教程所涵盖的内容是Python 3版本,Python 3是Python编程语言的一个主要分支,相较于Python 2,它有着更现代的语法和更好的性能。学习Python 3能确保读者掌握当前最广泛使用的Python...

Global site tag (gtag.js) - Google Analytics