pyhton forサイクルの学習
1331 ワード
1、forサイクルを学ぶ2、continueとbreakの特徴を理解する
実行コードの効果は以下の通りです:C:UsersAdministratorAppDataLocalProgramsPythonPython 36python.exe D:/python_work/for_loop.py 3 2 6 4 5 None a b m a.py b.py m.py d m a.py b.py m.py f g m a.py b.py m.py 7 21 None a b m a.py b.py m.py d m a.py b.py m.py f g m a.py b.py m.py 10 None a b m a.py b.py m.py d m a.py b.py m.py f g m a.py b.py m.py
Process finished with exit code 0
import numpy as np
# data = {i:np.random.randn(3) for i in range(7)}
# print(data)
import time
# for , :break , ;
# continue for
# for , , ;
# ( , ) ,
#
# , , 。
# , ( )
# 。
a = [3,2,6,4,5,None,7,21,None,10,None]
b =['a','b','m','d','m','f','g','m']
c =['a.py','b.py','m.py','d.py','m','f.py','g.py','m.py']
for value in a:
print(value)
# continue
if value == None:
# continue
for tem in b:
print(tem)
time.sleep(4)
if tem== 'm':
for k in c:
print(k)
if k == 'm.py':
break
time.sleep(10)
実行コードの効果は以下の通りです:C:UsersAdministratorAppDataLocalProgramsPythonPython 36python.exe D:/python_work/for_loop.py 3 2 6 4 5 None a b m a.py b.py m.py d m a.py b.py m.py f g m a.py b.py m.py 7 21 None a b m a.py b.py m.py d m a.py b.py m.py f g m a.py b.py m.py 10 None a b m a.py b.py m.py d m a.py b.py m.py f g m a.py b.py m.py
Process finished with exit code 0