Python3基本语法

#编码
'''
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:
# -*- coding: cp-1252 -*-
'''

# 标识符
'''
第一个字符必须是字母表中字母或下划线 _ 。
标识符的其他的部分由字母、数字和下划线组成。
标识符对大小写敏感。
在 Python 3 中,非 ASCII 标识符也是允许的了。
'''
# python保留字
'''
保留字即关键字,我们不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,可以输出当前版本的所有关键字:

import keywor
keyword.kwlist
    
'''

# 注释
'''
    Python中单行注释以 # 开头
    多行注释使用六个单引号 或六个双引号 
'''
''' 内容  '''
"""内容2"""


# 行与缩进
'''
python最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。

缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。实例如下:
'''
if True:
    print("True")
else:
    print("False")

# Print 输出
'''
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上 end="":
'''
x = "a"
y = "b"
# 换行输出
print(x)
print(y)

print('---------')
# 不换行输出
print(x, end=" ")
print(y, end=" ")
print()

# import 与from ... import
'''
在python用
import 或者
from ... import 来导入相应的模块。
将整个模块(somemodule)导入,格式为: import somemodule

从某个模块中导入某个函数, 格式为: from somemodule import somefunction

从某个模块中导入多个函数, 格式为: from somemodule import firstfunc, secondfunc, thirdfunc

将某个模块中的全部函数导入,格式为: from somemodule import *

'''

# 导入sys模块
import sys

print('================Python import mode==========================');
print('命令行参数为:')
for i in sys.argv:
    print(i)
print('\n python 路径为', sys.path)
# 导入sys模块的argv, path成员
from sys import argv, path  # 导入特定的成员

print('================python from import===================================')
print('path:', path)  # 因为已经导入path成员,所以此处引用时不需要加sys.path

 

posted @ 2019-03-13 15:12  时间掉飞机  阅读(222)  评论(0编辑  收藏  举报