首页 > 代码库 > 认识Python

认识Python

 

 

web框架:Django、Tornado、Flask

Twisted:复杂的异步网络框架

 

指定解释器

#!/usr/bin/env python

#!/usr/bin/python

 

print ("Welcome to Beijing!")

 

变量:

声明变量

name = "liumj"

 

变量赋值

name2 = name

 

变量使用

print("My name is ",name2)

 

变量定义的规则:

·变量名只能是字母、数字或下划线的任意组合

·变量名的第一个字符不能是数字

·关键字不能声明为变量名

 

常量:

PI = 3.14

 

字符编码

python解释器在加载.py文件中的代码时,会对内容进行编码(默认ASCII)

 

关于中文

GB2312(1980年)共收录了7445个字符,包括6763个汉字和682个其他符号。

GBK1.0(1995年)

GB18030(2000年)取代GBK1.0。收录了27484个汉字。

 

Unicode

UTF-8

 

用户输入,格式化输出

username = input("What‘s your name:")

password  = input("password:")

age = input("age:")

job = input("job:")

info = ‘

---- info of %s ----

name:%s

age:%s

job:%s

‘%(name,name,age,job)

print(info)

 

打印变量类型

print(type(age))

默认为字符串,强制类型转换

age = int(input("age:"))

 

另一种形式

info2 = ‘

---- info of {_name} ----

name : {_name}

age : {_age}

job : {_job}

‘.format(_name=name,_age=age,_job=job)

print(info2)

可用于Linux运维监控

 

info3 = ‘

---- info of {0} ----

name : {0}

age : {1}

job : {2}

‘.format(name,age,job)

print(info3)

 

认识Python