python解释器:

cpython   最常用,只是相对其他得解释器来讲速度稍慢,但用户感知不到

Pypy    速度快得解释器

Jython    Jython是运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。不常用,如果要和Java.Net平台交互,最好的办法不是用JythonIronPython,而是通过网络调用来交互,确保各程序之间的独立性。

 

 

Windows配置环境变量:(或者在安装得时候,勾选添加python变量也行)

【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> Python安装目录追加到变值值中,用 ; 分割】

 

 

python脚本得执行

Windows:

 

spacer.gifnotepad++编写得python脚本,直接拖动脚本到windows中得shell中,回车执行.

 

 

Linux:

定义解释器: #!/usr/bin/env   python

 

Python2默认使用得ascii码,不支持中文,如果想要显示中文,需要指定字符编码集:-*- coding:utf-8 -*-

spacer.gif 

Python3默认使用得utf-8,支持中文

 

 

 

 

Print()  字符串要用“”,除了定义的变量或者数字

Print(name)  打印name

Print(name)   打印name的变量值、

Print(360)打印数字360

Print(name,name)  打印字符串变量得值

 

 

 

pycharm使用

创建project(工程)---direct(目录)----python file(脚本文件)

Ctrl+?  批量注释或者批量取消注释

 

 

 

If :

elif :

else:

都要有冒号

while :

else :

 

 

for  i  in     :

python第一天脚本:

#后面得变量中需要用到前面变量值的时候,用%s占位,三个引号作用是换行格式输出。 # name = "zoudechao" # age = 22 # job = "linux" # info = ''' # -----------info of %s-------- # name %s # age %s # job %s # -----------end-------------'''%(name,name,age,job) # print(info) #用户输入并定义变量 # name = input("your name: ") # age = input("your age: ") # job = input("your job: ") # info = ''' # -----------info of %s-------- # name %s # age %s # job %s # -----------end-------------'''%(name,name,age,job) # print(info) # name = "zoudechao" # print("youy name:",name) #输入4次数字,判断成绩 # count = 0 # while count <= 3 : #     num = int(input("your num: ")) #     count += 1 #     if num  >= 90 : #         print("best") #     elif num >= 80 : #         print("good") #     elif num >= 70 : #         print("ok") #     else: #         print("gun") #验证用户名和密码,正确退出,尝试3次 # count = 1 # while count <= 3: #     count += 1 #     name = input("your name: ") #     password = input("your password: ") #     if  name == "zoudechao" and password == "zou12345" : #         print("welcome") #         break #     elif count == 4: #         print("error") #         break #     else: #         print("try") #用FOR循环实现上题目标 # for i in range(3): #     name = input("your name: ") #     password = input("your password: ") #     if name == "zoudechao" and password == "zou12345" : #         print("welcome") #         break #     elif i == 2 : #         print("your  error") #         break #     else : #         print("error")