天天看点

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,如需转载请自行联系原作者