初識Python

來源:互聯網
上載者:User

標籤:nbsp   highlight   簡單的   name   rate   ==   開發工具   程式   splay   

 Python是一門動態解釋性的強型別定義語言,開發工具推介PyCharm。開啟PyCharm,建立第一個程式hello.py,編寫語句:print("Hello world") ,運行程式,這便是Python的hello world程式。相較其他語言,簡單、直觀、易懂。

    在Python中,變數用全小寫字母,簡單有意義,如果需要可以使用底線,如name、_name;函數用全小寫字母,可使用底線增加可讀性,info();常量用全大寫字母,可用底線增加可閱讀性,如PIE、TAX_RATE。

    一、簡單的使用者輸入、輸出

name=input("name:")age=int(input("age:"))job=input("job:")salary=input("salary:")info=‘‘‘-----------info of %s---------name: %sage: %djob: %ssalary: %s‘‘‘%(name,name,age,job,salary)print(info)
View Code

 運行結果:

 

-----------info of yanlin---------name: yanlinage: 25job: ITsalary: 4000

 

在此需要注意的是,d%為整數預留位置,由於Python是強型別語言,預設輸入變數格式為字元竄型,故需要輸入整數型時應使用int()將變數轉換為整數型,否則運行時將出現錯誤。

    二、條件、迴圈語句

 1 age_of_oldboy=56 2 count=0 3 while count<3: 4   guess_age=int(input("guess age:")) 5   if guess_age==age_of_oldboy: 6     print("yes,you got it.") #輸入值與預設值相等 7     break 8   elif guess_age<age_of_oldboy: 9     print("think smaller!")10   else:11     print("think bigger!")12   count +=113   if count==3: #如果三次輸入錯誤,系統提示是否繼續14       countinue_confirm=input("do you want to keep guess?")15       if countinue_confirm!=‘n‘:16           count=0
View Code

判斷輸入值與設定值是否相同。注意語句的縮排。

    三、continue與break

    continue:跳出本次迴圈,繼續到下一次迴圈;break:結束本次迴圈。

初識Python

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.