天天看點

python 第一天

安裝完成後,打開執行程式,輸入第一個指令

print ("Hello World!")   //注意因為我這裡用的版本新的,是以print 後面要加括号,否則報錯

下面可以使用IDLE編寫python程式,儲存後點選可以直接執行。

一般在/lib/idlelib/idle

<a href="http://blog.51cto.com/ji123/%5C"></a>

這裡可以看到import os 

..

.. 多次輸出隻需要加上*号即可。

os.system("pause")  //作用檔案執行後暫停。 

import random

secret = random.randint(1,100)

guess = 0

tries = 0

print ("AHOY! I'm the Dread Priate Roberts, and I have a secret!")

print ("It is a number from 1 to 99. I'll give you 6 tries.")

print (secret)

while guess !=secret and tries &lt; 6:   //注意這個冒号

    guess = int(input("what is your guess?"))  //注意你input 進去的是預設為字元,無法與數字比較 ,這裡與早期的python 版本有所差別。 這裡除了int()外還有其他的例如float(),str().等。

    if guess &lt; secret:

        print ("Too low, ye scurvy dog!")

    elif guess &gt; secret:

        print ("Too high,landlubber!")

    tries = tries + 1  //注意對齊,因為python中沒有括号,是以判斷語句段看這些對齊。

if guess == secret:  

    print ("Avast! you got it! Found my secret,you did!")

else:

    print ("NO more guess !")

    print ("The secret number was",secret)

變量名隻能以字母和下劃線開頭,且中間不能有空格 與C語言變量名基本一緻。

若使用跨多行的字元串需要使用 """  。

較新版本的python 在使用除法時,已經不用再區分小數了  print (3/2) 會輸出1.5

print (2**5)  雙星代表後面的數為幂 

輸出 32 

自增自減符号 += -=

&gt;&gt;&gt; a=24

&gt;&gt;&gt; b=float(a)

&gt;&gt;&gt; b

24.0  強轉為浮點型。

type (a) 可以顯示a的類型。

int (56.78) 會向下取整成56

somebody = input("Enter your name:") //注意這樣可以使輸入你的名字。在提示的同一行

print ("Hi",somebody,"how are you today?")

import urllib.request

message =file.read()

print(message)

本文轉自 神迹難覓 51CTO部落格,原文連結:http://blog.51cto.com/ji123/1964036,如需轉載請自行聯系原作者