python 基础_ 打印输出 循环分支2
一.在python3中的打印输出
1.输出字符串是print("hello world!!!") #输出字符串的时候可以是单引号括起来,也可以是双引号括起来。区别在于

2.输出变量是print(a)#输出变量,例子

二,选择分支
语法格式:
if Ture or Flase: #(这里的True与Flases是判断的结果如同 1==1是True,1==2是Flase。而如果是Ture的话就会执行if里面的内容与之相反的话就不会)
……
elif Ture or Flase: #(这里的True与Flases是判断的结果如同 1==1是True,1==2是Flase。而如果是Ture的话就会执行if里面的内容与之相反的话就不会)
……
else: (当上面的都不会执行的话就会执行下面的内容)
……
提示:代码是从上往下的,也就是说如果上面的条件满足第一个的时候就不会继续走下面的了,而是直接退出分支。
三.循环
循环有两种,一种是有限循环,一种是无限循环。
1.for 循环(for循环只能是有限循环)语法如下
for a in range(10): #循环十次,从0开始数。a是一个变量用于里面可能要调用到。range(start, stop, step),其中start表示开始,stop表示结束,step表示循环增加的步长。

for a in range(10):
1.生成一个a的变量,从0开始打印。
2.上面的range():可以用数组或是元组来代替,只要是表示范围的就可以。如下面的演示1
3.当我们的range()是个大元组或数组,其中又包括了小的元组或数组的时候你有想分开读取的时候你可以这样在for定义多个变量。而每一个变量会自动对应其中小数组中的元素。如下面的演示2。
演示1
a=[(1,2,3),('a','b','c'),('4','5','6')
for i in a:
print (i)
输出的结果为
(1,2,3)
('a','b','c')
('4','5','6')
演示2
a=[(1,2,3),('a','b','c'),('4','5','6')]
for i,j,k in a: #添加多个变量分别接收小元组中各个所对应的元素.需要注意的是,这里的要么用一个变量接收全部,要么就每一个变脸对应一个元素,不的话会报错。
print (i,'>>>',j)
输出的结果为
1 >>> 2
a >>> b
4 >>> 5
2.while循环(while可以是有限循环也可以是无限循环,而无限循环只需要while后面的判断永远是True就可以实现无限循环)语法如下
while 循环判断:
……
python 基础_ 打印输出 循环分支2的更多相关文章
- python基础_格式化输出(%用法和format用法)(转载)
python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制%d -- dec 十进制%x -- hex 十六进制 &g ...
- Python基础【while循环】
Python基础[while循环] 1.while循环: 格式 while 条件: ...... print(......) 注意,在while语句也可以嵌套else,但是else不执行循环,执行后直 ...
- python基础条件和循环
一.if语句 1.if后表达式返回值为true则执行其子代码块,然后此if 语句到此终结,否则进入下一分支判断,直到满足其中一个分支,执行后终结if 2.expression可以引入运算符:not,a ...
- Python基础——for/while循环
Python版本:3.6.2 操作系统:Windows 作者:SmallWZQ 上学期间,常常遇到这样的情景:为了惩罚学生,老师会说:"XXX,你先去操场上跑10圈再回来继续反省.&qu ...
- Python基础_文件的的处理及异常处理
今天主要讲讲文件读写及异常处理. 一.文件操作 1.1 文件的创建及读 打开文件 open 函数 open(file,[option]) file 是要打开的文件 option是可选择的参数文件的打 ...
- Python基础 条件、循环
1.条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. if if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的 ...
- Python基础入门-For循环
For循环的功能比较强大,他可以帮助我们实现很多重复性的工作.而且for循环能迭代不同的数据结构.他的应用也十分的广泛,作为初学者,我们需要对循环的概念多加理解和练习.接下来我们就来学习for循环的一 ...
- python基础语法_8循环语句
http://www.runoob.com/python3/python3-loop.html while 循环 Python中while语句的一般形式: while 判断条件: 语句 无限循环 我们 ...
- python基础_字典_列表_元组考试_day4
1.请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li=['alex','eric','rain'] li=['alex','eric','rain'] v="_".jo ...
随机推荐
- ABAP中不修改内表参照的结构,给内表/结构体增加字段
Situation: DATA: itab TYPE STANDARD TABLE OF zsrsodtla_stru1, wa_itab TYPE zsrsodtla_str ...
- Laravel常用命令行中文版
1.生成控制器 php artisan make:controller ArticleController 对应的会在app/http/controllers下面生成ArticleController ...
- windows下忘记mysql超级管理员root密码的解决办法(也适用于wamp)
1.停止mysql服务. 2,在CMD命令行窗口,进入MYSQL安装目录 比如 d:mysql20080505in 3,进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库.命令为 ...
- hangfire enqueued but not processing(hangfire 定时任务入队列但不执行)
不生效的方法 //RecurringJob.AddOrUpdate<FamilyAppService>((s) => s.UpdateFamilyLevel(), input.Cro ...
- vue2.0细节剖析
1.样式切换 单个切换样式 /*html部分*/ <div class="bg" v-bind:class="{active:isActive}"> ...
- (转)Oracle 使用 DBLINK详解
DBLINK详解 1.创建dblink语法: CREATE [PUBLIC] DATABASE LINK link CONNECT TO username IDENTIFIED BY password ...
- PAT 1036 跟奥巴马一起编程(15)(代码)
1036 跟奥巴马一起编程(15)(15 分) 美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统.2014年底,为庆祝"计算机科学教育周& ...
- PAT 1021 个位数统计 (15)(C++&Java&Python)
1021 个位数统计 (15)(15 分) 给定一个k位整数N = d~k-1~*10^k-1^ + ... + d~1~*10^1^ + d~0~ (0<=d~i~<=9, i=0,.. ...
- Thread中join()方法进行介绍
http://www.cnblogs.com/skywang12345/p/3479275.html https://blog.csdn.net/dabing69221/article/details ...
- MySQL学习笔记-事务相关话题
事务机制 事务(Transaction)是数据库区别于文件系统的重要特性之一.事务会把数据库从一种一致状态转换为另一个种一致状态.在数据库提交工作时,可以确保其要么所有修改都已经保存了,要么所有修改都 ...