python基础知识——控制语句
2015-03-27 14:08
513 查看
控制语句主要有条件语句和循环语句。
一、条件语句
1、if语句
格式
如下面的例子:
其中,raw_input()用于获取控制台的输入,由于raw_input()返回的是字符串,则在比较的时候必须使用int()转换,若是不想转换,可以直接使用函数input()。
2、多个if语句
格式
例如:
3、while循环
格式
例如:
输出:
10
9
8
7
6
5
4
3
2
1
4、for循环
格式
其中,集合可以是元组、列表、字典等数据结构。
例如:
输出结果是1~10
5、break语句
break语句用于结束循环。
例如:
只输出了1~5。
6、continue语句
continue语句用于结束本次循环,开始下次循环。
例如:
输出的是1~4,6~10。没有输出5
7、pass语句
pass语句在python中是一个空语句。
输出结果:
一、条件语句
1、if语句
格式
if 表达式: 语句1 else: 语句2
如下面的例子:
a = raw_input('x : ') if int(a) > 0: print a else: print -int(a)
其中,raw_input()用于获取控制台的输入,由于raw_input()返回的是字符串,则在比较的时候必须使用int()转换,若是不想转换,可以直接使用函数input()。
2、多个if语句
格式
if 表达式1: 语句1 elif 表达式2: 语句2 ... elif 表达式n: 语句n else: 语句m
例如:
# -*- coding: UTF-8 -*- a = input('x : ') if a > 0:#a为正数直接输出 print a elif a == 0:#a为0 print 0 else: print -a
3、while循环
格式
while 表达式: ...
例如:
a = 10 while a > 0: print a a -= 1
输出:
10
9
8
7
6
5
4
3
2
1
4、for循环
格式
for 变量 in 集合: ...
其中,集合可以是元组、列表、字典等数据结构。
例如:
for x in xrange(1, 11): print x
输出结果是1~10
5、break语句
break语句用于结束循环。
例如:
for x in xrange(1, 11): if x <= 5: print x else: break
只输出了1~5。
6、continue语句
continue语句用于结束本次循环,开始下次循环。
例如:
for x in xrange(1, 11): if x == 5: continue else: print x
输出的是1~4,6~10。没有输出5
7、pass语句
pass语句在python中是一个空语句。
for ind in 'python': if ind == 'h': pass else: print ind
输出结果:
p y t o n
相关文章推荐
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- 【Python基础学习篇】Python控制语句
- Python基础——控制语句
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识(7)-- 流程控制语句
- python基础——语句_控制语句
- 【Java学习笔记】基础知识学习2【条件逻辑控制语句】
- Python语法基础_控制语句_输入输出语句详解
- Python基础2:流程控制语句 while / for循环
- 【C#】基础知识—流程控制语句
- 基础知识—循环语句-循环控制
- Python基础知识(二)--控制流语句
- 【Python基础学习篇】Python控制语句
- salesforce 零基础开发入门学习(二)变量基础知识,集合,表达式,流程控制语句
- Python基础二--基本控制语句
- [Python学习] 专题二.条件语句和循环语句的基础知识
- 【Python基础学习篇】Python控制语句
- 黑马程序员—JAVA基础知识之控制语句
- [Python学习] 专题二.条件语句和循环语句的基础知识
- Python 专题二 条件语句和循环语句的基础知识
- python基础知识之变量、语句、函数、模块