一.在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的更多相关文章

  1. python基础_格式化输出(%用法和format用法)(转载)

    python基础_格式化输出(%用法和format用法) 目录 %用法 format用法 %用法 1.整数的输出 %o -- oct 八进制%d -- dec 十进制%x -- hex 十六进制 &g ...

  2. Python基础【while循环】

    Python基础[while循环] 1.while循环: 格式 while 条件: ...... print(......) 注意,在while语句也可以嵌套else,但是else不执行循环,执行后直 ...

  3. python基础条件和循环

    一.if语句 1.if后表达式返回值为true则执行其子代码块,然后此if 语句到此终结,否则进入下一分支判断,直到满足其中一个分支,执行后终结if 2.expression可以引入运算符:not,a ...

  4. Python基础——for/while循环

    Python版本:3.6.2  操作系统:Windows  作者:SmallWZQ 上学期间,常常遇到这样的情景:为了惩罚学生,老师会说:"XXX,你先去操场上跑10圈再回来继续反省.&qu ...

  5. Python基础_文件的的处理及异常处理

    今天主要讲讲文件读写及异常处理. 一.文件操作 1.1 文件的创建及读 打开文件 open 函数  open(file,[option]) file 是要打开的文件 option是可选择的参数文件的打 ...

  6. Python基础 条件、循环

    1.条件语句 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. if if语句执行有个特点,它是从上往下判断,如果在某个判断上是True,把该判断对应的 ...

  7. Python基础入门-For循环

    For循环的功能比较强大,他可以帮助我们实现很多重复性的工作.而且for循环能迭代不同的数据结构.他的应用也十分的广泛,作为初学者,我们需要对循环的概念多加理解和练习.接下来我们就来学习for循环的一 ...

  8. python基础语法_8循环语句

    http://www.runoob.com/python3/python3-loop.html while 循环 Python中while语句的一般形式: while 判断条件: 语句 无限循环 我们 ...

  9. python基础_字典_列表_元组考试_day4

    1.请用代码实现:利用下划线将列表的每一个元素拼接成字符串,li=['alex','eric','rain'] li=['alex','eric','rain'] v="_".jo ...

随机推荐

  1. ABAP开发需要养成的习惯—程序修改数据库表

    ①此外将内表数据写入数据库,推荐用Modify而不是insert,因为会有些key一样的报dump loop at it_record. *          报错 *          insert ...

  2. django ORM 增删改查 模糊查询 字段类型 及参数等

    ORM 相关 #sql中的表 #创建表: CREATE TABLE employee( id INT PRIMARY KEY auto_increment , name VARCHAR (), gen ...

  3. React-router4 第二篇url-params url参数

    官方文档 以下代码均来自于官方文档 上来一步走 import React from 'react' import { BrowserRouter as Router, Route, Link } fr ...

  4. 织梦替换百度编辑器后栏目内容、单页无法保存bug修复

    找了一些教程是错的,这个测试过是正确的. 修改后台文件dede>templets>catalog_add.htm和catalog_edit.htm 一.在catalog_add.htm大概 ...

  5. HTML知识基础

    HTML 超文本标记语言(Hyper  Text  Markup Language):是一种用于创建网页的标准标记语言. Hyper  Text:指具有交互功能文本. Markup Language: ...

  6. andorid 三种方式的练习

    layout1   线性布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xml ...

  7. mtcp的快速编译(连接)

    mtcp的快速编译 http://mos.kaist.edu/guide/config/03_build_mtcp.html 介绍DPDK中使用mtcp的文档 https://dpdksummit.c ...

  8. Android.HowToDesignPluginArchitectureInAndroidApp

    There is a tools called "dx", this tool can transfer Java Binary Code into Android Dalvik ...

  9. FPKM与RPKM

    FPKM与RPKM (2015-01-09 23:55:17) 转载▼ 标签: 转载   原文地址:FPKM与RPKM作者:Fiona_72965 定义:  FPKM:Fragment Per Kil ...

  10. TCHAR函数查询

    https://blog.csdn.net/is2120/article/details/27542927