一.在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. 理解Backtracking

    Backtracking is an algorithm for finding all solutions by exploring all potential candidates. If the ...

  2. 关于MYSQL字符集问题(一)

    MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation). 对于字符集的支持细化到四个层次: 服务器(se ...

  3. This system is not registered with an entitlement server. You can use subscription-manager to register.

    错误信息 [root@bogon apache-tomcat-]# yum install gcc-c++ Loaded plugins: product-id, search-disabled-re ...

  4. 引入flash

    调用代码 <div class="media"> <object class="main_video_box" classid="c ...

  5. mysql 添加权限和撤销权限的实例(亲测可行)

    将当前数据库的表role_modules 的select权限赋予给用户uwangq: GRANT SELECT ON role_modules TO uwangq@'%' IDENTIFIED BY ...

  6. python 创建一次性,快速的小型web服务

  7. php伪静态与重定向

    什么是伪静态 伪静态是相对于真静态来讲的,伪静态只是改变了URL格式,实际还是动态页面,有真静态一样的SEO,真静态访问一个静态页面,服务器(apache,nginx)直接读取磁盘静态文件,伪静态是动 ...

  8. 大数乘法java版

    import java.util.*; import java.math.*; public class NumMul{ public static void main(String args[]){ ...

  9. c#不同数组之间的转换【转载,消化自动删除】

    c#中从string数组转换到int数组 string[] input = { "1", "2", "3", "4", ...

  10. Ubuntu下实现gedit支持nesC语法高亮

    在TinyOS下主要采用nesC语言(C语言的一个变种)编程,ubuntu系统默认打开文本的工具是gedit,为实现gedit支持nesC语法高亮,将最下面的代码保存为nesC.lang文件,然后将n ...