PYTHON自動化学習の道

6338 ワード

一、ユーザーインタラクティブウィジェット
username = 'gyc'
password = 'gyc'

u = input("what is you name?:")
p = input("mima:")

print(u,p)

二、if...Elseフロー判定
#! /usr/bin/env python3.5
# *-* coding:utf-8 *-*

gyc = 18
age = int(input("   gyc   :"))
if age == 18: #                
    print("very good!")
else: #  ,  !
    print("   ,   gyc!")

三、whileサイクル例
gyc = 18
nub = 0
while True:  #      
    nub += 1
    if nub == 3:
        print("  ")
        break
    age = int(input("   gyc   :"))
    if age == 18:
        print("very good!")
    else:
        print("   ,   gyc!")

以下のプログラムと同等
1、while循環コードの最適化
#! /usr/bin/env python3.5
# *-* coding:utf-8 *-*

gyc = 18
nub = 0
while nub <= 3:
    nub +=1
    age = int(input("   gyc   :"))
    if age == 18:
        print("very good!")
    else:
        print("   ,   gyc!")

四、break and continue
breakの役割、現在のサイクルを終了
サンプルコード、
gyc =('I love you')
nub = 0
while nub < 4:
    nub += 1
    g = input("")

    if g == gyc:
        print("I love you me too!")
        break #            ,     ,      
    else:
        print("    I love you")

continue
現在のループからのジャンプの役割
サンプルコード、
for i in range(10):
    if i % 2 == 0:
        continue  #  i    2                 
    print(i)
1 3 5 7 9

 
転載先:https://www.cnblogs.com/zgyc/p/6195252.html