一.在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. Win7 IIS 配置错误:不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的

    因为 IIS 7 采用了更安全的 web.config 管理机制,默认情况下会锁住配置项不允许更改.运行命令行 %windir%\system32\inetsrv\appcmd unlock conf ...

  2. iOS - 常用本机URL跳转设置

    import UIKit class ViewController: UIViewController { override func touchesBegan(_ touches: Set<U ...

  3. Linux下more命令C语言实现实践 (Unix-Linux编程实践教程)

    1. more第一版 实现基础功能,显示每一页固定24行文本,“q Enter”退出, “Enter” 下一行, “space Enter”下一页. #include<stdio.h> # ...

  4. java String 中替换"\"为"\\"

    表示路径的字符串  c:\work\test\afd.out, 要形成 c:\\work\\test\\afd.out   用 String str = strBsf.replaceAll(" ...

  5. mysql怎么查看是否支持分区

    mysql从5.1开始支持分区功能 查询命令如下: mysql> show plugins like '%partiotion%'; mysql> show variables like ...

  6. vuex写法

    <template> <div class="hello"> <p>{{count}}</p> <p> <butt ...

  7. 线程 day40

    操作系统线程理论 线程概念的引入背景 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程.程序和进程的区别 ...

  8. LoibreOJ 2042. 「CQOI2016」不同的最小割 最小割树 Gomory-Hu tree

    2042. 「CQOI2016」不同的最小割 内存限制:256 MiB时间限制:1000 ms标准输入输出 题目类型:传统评测方式:文本比较 上传者: 匿名 提交提交记录统计讨论测试数据   题目描述 ...

  9. Python之路(第三篇):Python基本数据类型字符串(二)

    一.基本数据类型1.字符串 str字符串方法介绍(二)a --expandtabs( ) expandtabs( ) 把字符串中的 tab 符号('\t')转为空格参数默认为8,注意字符串原有的空格也 ...

  10. mongoDB(Linux)

    启动  service mongod start 安装好后,输入mongo进入控制台 创建数据库 use baseName db.createCollection("game_record& ...