老男孩Python全棧開發(92天全)視頻教程 自學筆記04


day4課程目錄:

邏輯運算符

while循環

day4課程內容梳理:

  邏輯運算符

  算數運算符:+,-,*,/,%,**

  比較運算符:< ,>, ==,<=,>=,!=,

  邏輯運算符:True Flase 

  賦值運算符:=,+=,-=,/=,//=

  條件運算符:and,or,not

  優先級:斷路原則

  while循環:

  num=1

  while num<=100:

    print(num)

    num+=1

  ————————————

#contiune 跳過循環中的一次

      num=1

  while num<=10:

    num+=1

    if num==3:

      continue

    print(num)

  24567891011

————————————————

#break 跳出一層循環體

  while練習題:

#使用#號輸出一個長方形,用戶可以指定寬和高,如果長為3
#高為4,則輸出一個橫着有3個#號豎着有4個#號的長方形
height=int(input("高:"))
weight=int(input("寬:"))
h=1
while h<=height:
    w=1
    while w<=weight:
        print("#",end="") #不換行打印
        w+=1
    print("")
    h+=1

"""如何輸出如下的直角三角形,用戶指定輸出行數(如果上下翻轉,如何實現?)
*
**
***
****"""
hang=int(input("行數:"))
i=1
while i<=hang:
    j=1
    while j<=i:
        print("*",end="")
        j+=1
    print("")
    i+=1
hang1=int(input("行數:"))
i=hang1
while i>=1:
    j=1
    while j<=i:
        print("*",end="")
        j+=1
    print("")
    i-=1
#99乘法表
i=1
while i<=9:
    j=1
    while j<=i:
        print(str(j)+"*"+str(i)+"="+str(j*i),end="\t")
        j+=1
    print("")
    i+=1

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM