成长3- 继续积累知识点 for in, range, break!

哟吼!今天是假期前上班的最后一天,姐姐今天扛着行李箱来公司,下班直接奔回家,哇哈~

其实就一个小时高铁,回家方便的不要不要的,哈哈~

好了,回正题,其实昨晚就编辑好了,杂七杂八的事情一凑,差点忘了发,来来,补上!

新的知识点,新鲜出炉!!

1、for  ...  in  ...也是类似循环的一种,开玩!看出啥了没?!吼吼,我解释一下哈,将hi 赋值给i,下达在hi指令的字符内将每个字母后加个空格,就是如下的样子啦!

>>> hi='food'
>>> for i in hi:
    print(i,end=' ')

    
f o o d

还有个玩法~原理就是你定义一个列表集合,让系统告诉你集合里的字符长度,走你!哎?!等等?!不是吧,我的意思是告诉我这三个字符分别由多少个字母组成,它怎么数集合里有几个字符了?

>>> friend=['A','BB','CC']
>>> for group in friend:
print (friend,len(friend))

    
['A', 'BB', 'CC'] 3
['A', 'BB', 'CC'] 3
['A', 'BB', 'CC'] 3

再来!哈哈,这会对味儿了!把print里面的friend变成新定义的group指令,最后终于去数即合理个字符段中的字母个数啦!对了,这里还有新的知识,就是len, 这个是表示字符长度的指令,记住咯!

>>> friend=['A','BB','CC']
>>> for group in friend: print (group,len(group)) A 1 BB 2 CC 2

2、range顾名思义就是范围哈,怎么用嘞?还是上例子!list命令就是罗列的意思了啦,感觉Python语言还是挺简单易懂的~

>>> list (range (11,15))
[11, 12, 13, 14]

另外还有一种方法,就是利用上面说的for指令,不错吧,哦哦,还有不知道大家有没有注意,这个范围是没有你给出范围的最大值的,也就是说例子列出的数字是11<=X<15,晓得了吧?

>>> for i in range (11,15):
    print (i)

    
11
12
13
14

3、break 终止命令,就是在命令触发某指令时停止循环,终止执行命令,哇哈哈,姐姐真的是玩的不亦乐乎~~~~看懂了吗?先用for...in定义一个循环指令,用If指令,当显示到字母e时,程序终止执行,就出现以下的结果啦!蹦跶蹦跶~~哈哈,今天就到这里吧,回见!

>>> for letter in 'Michelle':
    if letter=='e':
        break
    print('My name',letter)

    
My name M
My name i
My name c
My name h

最后想送自己一句话:要一直努力才能看起来毫不费力!永远不要害怕从零开始,固执地坚持下去就好!

posted @ 2018-09-30 14:12  michellema  阅读(219)  评论(0编辑  收藏  举报