第一篇:初識Python

來源:互聯網
上載者:User

標籤:一個   一個人   等級   home   windows   指令碼   本質   space   nbsp   

python安裝與環境配置Windows下的python解譯器安裝

開啟官網 https://www.python.org/downloads/windows/ 下載中心

測試安裝是否成功

windows --> 運行 --> 輸入cmd ,然後斷行符號,彈出cmd程式,輸入python,如果能進入互動環境 ,代表安裝成功。

Linux下的python解譯器安裝

無需安裝,原裝Python環境

   ps:如果內建 2.6 ,請更新至 2.7 更新Python

卸載重裝即可

 

linux:

Linux的yum依賴內建Python,為防止錯誤,此處更新其實就是再安裝一個Python

查看預設Python版本 python  - V    1 、安裝gcc,用於編譯Python源碼      yum install gcc 2 、下載源碼包,https: / / www.python.org / ftp / python / 3 、解壓並進入源碼檔案 4 、編譯安裝      . / configure      make  all      make install 5 、查看版本      / usr / local / bin / python2. 7  - V 6 、修改預設Python版本      mv  / usr / bin / python  / usr / bin / python2. 6      ln  - / usr / local / bin / python2. 7  / usr / bin / python 7 、防止yum執行異常,修改yum使用的Python版本      vi  / usr / bin / yum      將頭部  #!/usr/bin/python 修改為 #!/usr/bin/python2.6   變數什麼是變數?
name=‘egon’age=18
View Code為何要有變數?

程式執行的本質就是一系列狀態的變化,變數二字的核心一個是變,一個是量,‘變‘正好對應程式的變化,‘量‘即計量,反映的是某種狀態,

比如一款遊戲中的人物初始等級:level=1,過了一段時間後升級了:level=10

變數的聲明
name = "Alex Li"

  

變數的引用
#!/usr/bin/env pythonname=‘egon‘ #變數的聲明name #通過變數名,引用變數的值print(name) #引用並且列印變數名name對應的值,即‘egon‘

  

變數的賦值/修改
#!/usr/bin/env pythonname1=‘lhf‘name2=‘egon‘

  

#!/usr/bin/env pythonname1=‘lhf‘name2=name1

  

#!/usr/bin/env python#一個遊戲人物的等級由1級升到2級level=1level=2#一個遊戲帳號的密碼由‘123‘改成‘456‘passwd=‘123‘passwd=‘456‘#一個人的名字有‘lhf‘改成‘egon‘name=‘lhf‘name=‘egon‘

  

讀取使用者輸入(5-8分鐘)
name = input("What is your name?")print("Hello " + name )

  

執行指令碼就會發現,程式會等待你輸入姓名後再往下繼續走。

可以讓使用者輸入多個資訊,如下

 

name = input("What is your name?")age = input("How old are you?")hometown = input("Where is your hometown?")print("Hello ",name , "your are ", age , "years old, you came from",hometown)

執行輸出

What is your name?Alex LiHow old are you?22Where is your hometown?ShanDongHello  Alex Li your are  22 years old, you came from ShanDong

  

 1 python3中統一都是input,python2中有raw_input等同於python3的input,另外python2中也有input 2  3 1.res=input("python3: ") 4  5 2.res=raw_input("python2: ") 6  7 3.res=raw_input("python2: ") 8  9 1,2無論接收何種輸入,都被存為字串賦值給res,而3的意思是,使用者輸入何種類型,就以何種類型賦值給res10 11 #!/usr/bin/env python12 13 name=input(‘請輸入使用者名稱:‘)14 print(name)15 執行16 17 C:\Users\Administrator>python D:\python_test\hello.py18 請輸入使用者名稱:egon19 egon
input與raw_input區別

 

 

 

 

 

第一篇:初識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.