初识python

初识python

语言引入

目前,市面上的编程语言分2种,一种是解释型语言,一种是编译型语言。

常见的解释型语言有python、shell

常见的编译型语言有java,scala,C++,Golang…

不管是解释型语言还是编译型语言,最终都需要形成可执行的计算机识别的二进制文件才能在计算机中运行,具体的运行步骤大致如下。

  • 解释型语言
    • 解释型语言 -> 解释器(解释) -> OS上运行
    • 解释型语言是边运行边解释的
  • 编译型语言
    • 编译型语言 -> 编译器 -> 二进制文件(如.class) -> OS上运行
    • 编译型语言是得实现编译好,然后脱离开发环境运行在不同的操作系统上或者VM上

编译型语言主要是为了提升计算机的性能,而解释型语言则重在提高程序员的开发效率,减少学习成本。

python使用场景

python作为一门解释型语言,不能直接运行在移动端(苹果手机、安卓等等),但是很适合服务端的开发,常见的很多网站的服务端就是通过python开发的,如知乎、豆瓣、instagram等;同时python还可以用于小程序服务端的开发;具体使用场景可以分为以下三种。

1 web方向服务端开发

  • 网站开发
  • 移动APP的服务端开发
  • 小程序的服务端开发
  • 游戏服务端开发

2 爬虫方向

  • 搜索引擎本身就是个大爬虫
  • 公司内部的数据支持部门
  • 网络数据、信息、资源整合

3 数据方向

  • 数据分析、数据挖掘

  • 人工智能、机器学习、深度学习

    • 【人工智能「机器学习 『深度学习』」】

4 运维方向

5 测试方向

  • 自动化测试脚本的编写
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值