<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      補充運算符及流程控制

      運算符

      1.成員運算符

      就是查看某個個體是否在某個群體內

      關鍵字:in(在) , not in(不在)

      例:

      1 names_list = ['kevin', 'jack', 'tank', 'tony']
      2 print('kevin' in names_list)  # True  False
      3 print('aa' in names_list)
       
      1 print('hello' in 'hellworld')
      2 print('ke' in 'kevin')

      2.身份運算符

      比較兩個值是否相等

      關鍵字: ==(值是否相等)   is(內存編號是否相等)

      例:==

      1 s1 = ['kevin', 'tank', 'jack']
      2 s2 = ['kevin', 'tank', 'jack']
      3 print(s1 == s2)  # True

      例:is

      1 print(id(s1))
      2 print(id(s2))
      3 print(s1 is s2)  # False

      值相等的內存地址不一定相等,內存地址相等的值一定相等。

      流程控制

      控制事物的執行流程

      1.順序結構

      自上而下依次執行

      2.分支結構

      根據不同的條件執行不同的分支

      注意事項:

            1、條件都要轉為布爾類型判斷,根據條件的成立與否,決定是否要執行代碼塊
            2、 條件成立之后,需要執行子代碼塊,子代碼塊是要縮進的
            3、 只要遇到冒號,下面一行代碼必縮進
            4、當你的子代碼塊只有一行的時候,可以不換行,直接寫在冒號后面
            5、 同屬于一個代碼塊的子代碼塊,縮進量要一樣
            6、 不是所有的代碼都有子代碼塊

      1.單分支結構

      if 條件:條件成立之后要執行的代碼塊

      1 age = 18
      2 if age < 26:
      3 print('小姐姐')

      2.雙分支結構

      if 條件:

             條件成立之后要執行的代碼塊

      else:

        條件不成立執行的代碼塊

      age = 18
      if age < 26:
            print('小姐姐')
      else:
            print('認錯人了')

      3.多分支結構

      if 條件1:

        條件1成立之后執行的代碼塊

      elif 條件2:

        條件1不成立,條件2成立執行的代碼塊

      elif 條件3:

        條件1、條件2不成立,條件3成立之后執行的代碼塊

      else:

        以上所有條件都不成立的話,執行的代碼塊

      score = 80
      if score >= 90:   # elif score >= 80 and score < 90:
              print('優秀')
          elif score >= 80:   # elif 80<=score<90:  
              print('良好')
          elif score >= 70:
              print('中等')
          elif score >= 60:
              print('及格')
          else:
              print('重修')

      練習:

      1. 根據不同的身份打印不同的輸出信息
          kevin:管理員   jason:保潔員  tank:保安  jack:普通人員
             username = input('請輸入你的身份信息:')
      
      if username == 'kevin':
          print('管理員')
      elif username == 'jason':
          print('保潔員')
      elif username == 'tank':
          print('保安')
      elif username == 'jack':
          print('普通人員')
      else:
          print('不存在')

      運行結果:

      3.循環結構

      言外之意就是重復執行

      while 條件:
        條件成立之后執行的循環體

      while True:
          # 1. 先讓用戶輸入用戶名和密碼
          username = input('username>>>:')
          password = input('password>>>:')  # password: str---->123
      
          password = int(password)  # 只能轉數字類型的
          # 2. 比較用戶名和密碼
          # 在python中,==比較值大小和類型
          # if username == 'kevin' and password == '123':
          if username == 'kevin' and password == 123:
              print('登錄成功')
          else:
              print('登錄失敗')

      運行結果:

      while+break

      # while +break
      count = 0
      while count < 3:
          # 1. 先讓用戶輸入用戶名和密碼
          username = input('username>>>:')
          password = input('password>>>:')  # password: str---->123
      
          password = int(password)  # 只能轉數字類型的
          # 2. 比較用戶名和密碼
          # 在python中,==比較值大小和類型
          # if username == 'kevin' and password == '123':
          if username == 'kevin' and password == 123:
              print('登錄成功')
              break  # 調出while循環,它是跳出本層循環
          else:
              print('登錄失敗')

      運行結果:

      標志位的使用

      # 標志位的使用
      flag = True
      while flag:
          # 1. 先讓用戶輸入用戶名和密碼
          username = input('username>>>:')
          password = input('password>>>:')  # password: str---->123
      
          password = int(password)  # 只能轉數字類型的
          # 2. 比較用戶名和密碼
          # 在python中,==比較值大小和類型
          # if username == 'kevin' and password == '123':
          if username == 'kevin' and password == 123:
              print('登錄成功')
              while flag:
                  cmd = input('請輸入你的指令:')
                  print('正在執行你的指令: %s' % cmd)
      
                  '''如果輸入的是q,就退出整個程序'''
                  if cmd == 'q':
                      flag = False
          else:
              print('登錄失敗')

       

      posted @ 2023-05-17 20:53  一粒可海棠  閱讀(47)  評論(1)    收藏  舉報
      主站蜘蛛池模板: 亚洲中文一区二区av| 一区二区三区四区五区自拍| 精品av一区二区三区不卡| 少妇人妻偷人一区二区| 亚洲中文字幕无码专区| 国产精品久久一区二区三区| 农村欧美丰满熟妇xxxx| 被c到高潮疯狂喷水国产| 精品国产亚洲午夜精品a| 亚洲一区二区三区在线播放无码| 欧美精品videosbestsex日本| 日韩有码中文字幕国产| 中文字幕一区有码视三区| 国产成人无码久久久精品一| 性色av一区二区三区精品| 南投市| 日韩乱码人妻无码中文字幕视频 | 国产盗摄xxxx视频xxxx| 亚洲人成网站观看在线观看| 国产亚洲tv在线观看| 国产欧美亚洲精品第1页| 欧美xxxxx在线观看| 亚洲天堂领先自拍视频网| 韩国午夜福利片在线观看| 久久久精品2019中文字幕之3| 无码熟妇人妻av影音先锋| 国产精品人妻中文字幕| 日韩少妇人妻vs中文字幕| 在线日韩日本国产亚洲| 起碰免费公开97在线视频| 97久久精品午夜一区二区| 国产激情免费视频在线观看| 国产高清精品一区二区三区| 亚洲国产精品一区二区第一页| 国产亚洲精品AA片在线播放天| 蜜桃亚洲一区二区三区四| 黑人巨大精品oideo| 日本深夜福利在线观看| 蜜桃传媒av免费观看麻豆| 久久精品国产精品第一区| 亚洲人成小说网站色在线|