亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

詳解python基礎(chǔ)之while循環(huán)及if判斷

 更新時(shí)間:2017年08月24日 16:29:17   作者:菜鳥運(yùn)維  
這篇文章主要介紹了python基礎(chǔ)之while循環(huán)及if判斷的相關(guān)資料,需要的朋友可以參考下

 wlile循環(huán)

  while True表示永遠(yuǎn)為真,不管是什么條件都會(huì)向下執(zhí)行,下面是寫的一個(gè)例子。

#!/usr/bin/env python
age = 24                            #給age賦一個(gè)值
while True:                           #進(jìn)入循環(huán)
  inputting = int (input("The input number is:"))       #保存用戶輸出到變量inputting
  if inputting == age:                     #然后依次比較
    print("Guessed it!!!")
     break
  if inputting < age:
    print("Is to small!!!")
  else:
    print("Is to big!!!")

  在寫一個(gè)比較人性化得例子,上面的例子是while True所有條件都為真,下面的例子是你符合條件了才認(rèn)為是真,才可以執(zhí)行以下代碼。下面例子作用就是限制你輸入3次后會(huì)告訴你,輸入的次數(shù)過多是否繼續(xù),繼續(xù)按yes退出按no。

#!/usr/bin/env python
age = 24      
count = 0             #計(jì)數(shù)器
while count <3:          #count值小于0才可以執(zhí)行以下代碼。
  inputting = int (input("The input number is:")) #將用戶輸出保存到inputting變量里面,int是數(shù)據(jù)類型。   
  if inputting == age:       
    print("Guessed it!!!")  #講變量的值做比較
    break           #如果用戶輸出的值等于age的值輸出打印,接著破壞循環(huán)
  if inputting < age:
    print("Is to small!!!")
  else:
    print("Is to big!!!")
  count +=1           #每循環(huán)一次加一
  while count == 3:       #如果count等于3了則執(zhí)行以下代碼
    warning = input("Whether or not to continue?(yes no)")#彈出警告信息并將用戶輸出值存在warning變量中
    if warning == 'no':    #按no破壞循環(huán),yes繼續(xù)count被重置返回第一個(gè)循環(huán),其他返回讓你輸入的信息
      break
    elif warning == 'yes':
      count = 0
    else :
      print("yes or no")

if判斷

  “if”顧名思義就是如果怎樣,那就怎樣。接下來下面的例子就會(huì)用到if判斷,功能就是輸入用戶名密碼如果對(duì)了那面就會(huì)顯示歡迎信息,如果用戶名密碼錯(cuò)了,就會(huì)提示密碼或用戶名錯(cuò)誤。當(dāng)然你要不斷的輸入可以和上面的while循環(huán)關(guān)聯(lián)起來。

#!/usr/bin/env python
username = input("username:")
password = input("password:")
_username = ("admin")         #把用戶名密碼存放在_username和_password里面
_password = ("abc")
if username == _name and password == _password:  #把用戶輸出和給定的用戶名密碼做比較
  print("Welcome {name} login....".format(name = username))  #{name}好比是占位符,后面.format給定他真正的身份。
else :
  print("Invalid username password")

總結(jié)

以上所述是小編給大家介紹的python基礎(chǔ)之while循環(huán)及if判斷,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 基于Python實(shí)現(xiàn)語音識(shí)別功能

    基于Python實(shí)現(xiàn)語音識(shí)別功能

    這篇文章給大家介紹了如何基于Python實(shí)現(xiàn)語音識(shí)別功能,文中通過代碼示例給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-12-12
  • Windows下的Python 3.6.1的下載與安裝圖文詳解(適合32位和64位)

    Windows下的Python 3.6.1的下載與安裝圖文詳解(適合32位和64位)

    這篇文章主要介紹了Windows下的Python 3.6.1的下載與安裝圖文詳解(適合32位和64位),需要的朋友可以參考下
    2018-02-02
  • PyTorch 導(dǎo)數(shù)應(yīng)用的使用教程

    PyTorch 導(dǎo)數(shù)應(yīng)用的使用教程

    這篇文章主要介紹了PyTorch 導(dǎo)數(shù)應(yīng)用的使用教程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • Pycharm如何對(duì)python文件進(jìn)行打包

    Pycharm如何對(duì)python文件進(jìn)行打包

    這篇文章主要介紹了Pycharm如何對(duì)python文件進(jìn)行打包,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 在?Python?中使用變量創(chuàng)建文件名的方法

    在?Python?中使用變量創(chuàng)建文件名的方法

    這篇文章主要介紹了在?Python?中使用變量創(chuàng)建文件名,格式化的字符串文字使我們能夠通過在字符串前面加上 f 來在字符串中包含表達(dá)式和變量,本文給大家詳細(xì)講解,需要的朋友可以參考下
    2023-03-03
  • 揭秘Python高效編程十招必備技巧

    揭秘Python高效編程十招必備技巧

    這篇文章主要為大家介紹了Python高效編程十招必備技巧實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Python實(shí)現(xiàn)四個(gè)經(jīng)典小游戲合集

    Python實(shí)現(xiàn)四個(gè)經(jīng)典小游戲合集

    這篇文章主要介紹了利用Python編寫一個(gè)經(jīng)典小游戲的合集,包括:貪吃蛇,掃雷,俄羅斯方塊,五子棋。感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2021-12-12
  • python通過robert、sobel、Laplace算子實(shí)現(xiàn)圖像邊緣提取詳解

    python通過robert、sobel、Laplace算子實(shí)現(xiàn)圖像邊緣提取詳解

    這篇文章主要介紹了python通過robert、sobel、Laplace算子實(shí)現(xiàn)圖像邊緣提取詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • 解決編碼問題:UnicodeDecodeError: 'utf-8' codec can't decod

    解決編碼問題:UnicodeDecodeError: 'utf-8' codec

    這篇文章主要介紹了快速解決編碼問題:UnicodeDecodeError: 'utf-8' codec can't decod,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • Django配置celery(非djcelery)執(zhí)行異步任務(wù)和定時(shí)任務(wù)

    Django配置celery(非djcelery)執(zhí)行異步任務(wù)和定時(shí)任務(wù)

    這篇文章主要介紹了Django配置celery(非djcelery)執(zhí)行異步任務(wù)和定時(shí)任務(wù),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07

最新評(píng)論