码迷,mamicode.com
首页 > 其他好文 > 详细

无标题文章

时间:2018-08-06 10:22:39      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:注意   log   text   控制   应该   迭代   语句   语法   vpd   

python编程基础知识--整理

1.题目:小于5位的数,输出其位数。
方法一 方法二(折中算法。如此简单一些)
技术分享图片

其中,else:
if
等于elif: 其中elif说到底是if 所以会与if不缩进。与else进行嵌套所以应该缩进才不算语法错误。

  1. 程序控制
    顺序、分支、循环
    (1)顺序
    (2)分支
    单分支结构:if print
    多分支结构 if…elif…else,遇见else则体现分支嵌套
    (3) 循环
    While语句与flag连用循环。Continue体现为true或false(分析边界就行)
    For语句

注释:1.range(10) 可迭代对象/range对象,这个容器包含着好多数据。但是你不用它,他就是个对象。用for循环来迭代它。不能用while来迭代。所以for循更常用。
可以看到返回值并不是字符串
用:for I in range( ) print.这才把对象拿出来,才取出里边的数据。


3.其中,range( )中的step可为负数,由此控制她的迭代方向,及步数。但是值得注意的是的迭代出来的数都是从最左侧,你给出的数字开始的。否则出错打印不出来。
逆序打印。迭代从靠近括号左侧的开始,部分大小。往外拉出数据。没东西则不能迭代。不能打印。什么都不执行,不打印none.你print一下
错误:
for i in range(0,10,-1):
print(i)
正确
for i in range(10,0,-1):
print(i)

无标题文章

标签:注意   log   text   控制   应该   迭代   语句   语法   vpd   

原文地址:http://blog.51cto.com/13889496/2155002

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!