python_day03_프로세스 제어단일 이중 분기

3029 단어 학습 노트
1. [프로세스 제어 if]
  •   if   : 
      	    
    
  • if 조건(단일 분기)
  • a= 56
    if a = 56:
    	print("you are good")
    
  • if조건(이중 분기)
  • a=56
    if a=55:
    	print(" FFFFF")
    else:
    	print("TTTTT")
    
  • if조건(다지점)
  • #   ——   
    age = 102
    guess_age = int(input("your guess age:"))
    if guess_age >102:
    	guess_print("   ")
    elif guess_age <102:
    	guess_print("   ")
    elif guess_age = 102:
    	print("      ,        。")
    

    2. [프로세스 제어 while]
  •   		while     :
      			    
      		else    
    
  • #  0-100
    dex =0 
    while dex > 100:
    	print("count++",dex)
    	dex +=1
    
    #  1-49、50  pass、60-70      
    dex = 0
    while dex < 100:
        if dex  == 50: 
            pass   #pass                ————   
        elif dex >= 60 and dex <= 70:
            print(dex*dex)
        else:
            print(dex)
        dex += 1
    
    
  • continue,break-|continue에 가입|한 번 순환을 벗어나 다음 순환을 계속 실행하고,continue 이후의 코드는 실행하지 않습니다||||break|순환을 끝내는 데 사용합니다|
  • #    
    age = 55
    count = 3
    while age== 55:
        guess_age=int(input("     %s    ,     " % (count)))
        if count == 1:
             print("        ")
             break
        else:
            if guess_age > age:
                print("    ")
                count -= 1
                continue
            elif guess_age < age:
                print("    ")
                count -= 1
                continue
            else:
                print("      ")
                break
    
    # #    _   
    age = 55
    count = 3
    while count > 0:
        guess_age = int(input("    %s    ,     :"% (count)))
        if guess_age == age:
            print("      ")
            break
        elif guess_age < age:
            print("    ")
            count -= 1
        else:
            print("    ")
            count -= 1
        while count == 0:
            print("      ,      ,   y or n")
            reset = input("(Y|N|y|n)")
            if reset == 'Y' or reset == 'y':
                count = 3
                continue
            elif reset == 'n' or reset == 'N':
                break
            else:
                print("    Y or N or y or n")
    
    #      、       3 
    count = 0
    while count != 4:
        dex = input("      ")
        if dex == 'admin':
            dey = int(input("      "))
            if dey == 111111:
                print("   ,    ")
                break
            elif dey != 111111 and 3-count !=0:
                print("    ,   ",3-count,"   ,     ")
                count += 1
            else:
                print("      ,      ")
                break
            continue
        elif dex != "admin" and 3-count!= 0:
            print("      ,   ",3-count,"   ,      ")
            count +=1
        else:
            print("      ,      !")
            break
        continue
    

    좋은 웹페이지 즐겨찾기