python基础-培训

培训大纲

  1. 了解python
    优雅、简单、明确
    强大的标准库
    良好的可扩展性
  2. 数据采集
    本地数据库
    网络爬虫
  3. 分析处理
    常用模块:
    数值计算:pandas,numpy,scipy等
    自然语言处理:jieba,nlpir,thulac等
    机器学习:scikit-learn,TensorFlow等
    高效数据分析技巧:
    代码优化
    并行编程
    外部功能包
  4. 可视化
    绘制各类图表:matplotlib,seaborn等
    具体详细内容,后续补充

python基础

  • Python中没有分号,而是使用缩进,所以同一行如果太长了想换行,要用\并且下一行缩进。在IDE中一般可以直接回车。
  • 字符串格式化符,{}有点类似%d的占位作用,后面在点后跟format()举个例子:
print('{} is a good {}'.format('A','b'))

输出 A is a good b

print('{name} is a good {name2}'.format(name='A',name2='b'))
  • 函数
def func(b):
     c = b+2
     return c
print(func(4))
def func(b,d):
     c = b+d
     return c
print(func(d=4,b=2))
  • 文件
    open()打开文件,两个参数,文件路径和打开方式。
    没写绝对路径,所以会在当前工作空间打开(没有的话会新建)一个文件,write函数可以直接向该文件中写入。
    最后记得file.close()关闭文件
  • 内置数据结构
    python四种内置数据结构:列表、字典、元组、集合:
lists=[1,2,"a",2.0,[1,2,4],print(1)] #列表
dic = {1:'a',2:'b'}                  #字典
tuple =(1,2,3,4,5)                   #元组
set={'a','b','c','d'}                #集合

没有更多推荐了,返回首页