Python基础--基本语法

编码

  python默认使用UTF-8作为编码,也可以自己在文件头设置

  语法:

    

# -*- coding:iso-8859-1 -*- 

 

注释

单行注释:#

多行注释:'''注释内容'''或"""注释内容"""    此方法也可用于表示多行字符串

注意:当使用中文注释时,需要在文件头上指定编码#coding=utf-8或#coding=gbk

代码格式

Python最大的特色就是使用缩进来表示代码块,而不用{}();

缩进的空格是任意的,但是在一个代码块中的空格数要一致,否则会报错

if True :
    print("hello")
else :
    print("error")

 

python一般是一行写完一条语句,如果一行写不完,可以用反斜杠连接

str = one + \
        two + \
        three

如果在[],{},()中的语句,可以不用\.

字符串

  • python中单引号和双引号使用完全相同。
  • 使用三引号('''或""")可以指定一个多行字符串。
  • 转义符 '\'
  • 自然字符串, 通过在字符串前加r或R。 如 r"this is a line with \n" 则\n会显示,并不是换行。
  • python允许处理unicode字符串,加前缀u或U, 如 u"this is an unicode string"。
  • 字符串是不可变的。
  • 按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string。

空行

  python空行是代码中的一部分,用来区分代码块和函数的,也是函数的入口

Print

  python默认的print是换行的,也可以自己修改不换行,在变量尾加上end=“”

  print("Hello World", end="")

导入(from...import和import)

  from xxx import xxx: 为从xxx导入xxx

  import xxx:导入xxx

from sys import argv,path    #从sys导入argv,path
from sys imort *    #从sys导入所有
import sys    #导入sys

解释器

   1.在文件头写上

      #!/usr/bin/python3

   表示python路径。指定系统从/usr/bin/下的python3解释器来执行脚本

·  ·  2. 在文件头写上

      #!/usr/bin/env python3

   先在 env(环境变量)设置里查找 python 的安装路径,再调用对应路径下的解释器程序完成操作。

 

posted @ 2017-08-01 16:52  浮生素语  阅读(97)  评论(0)    收藏  举报