Python简介:

网上是这么介绍的:Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。

我的理解也差不多也是这样,在我的印象当中,Python有这些特点:

1、脚本语言,使用解释器执行,不过好像也可以编译为pyc文件,类似于Java语言中的Class字节码文件。

2、Python分2.x和3.x版本,貌似两个版本存在不兼容的问题。

3、Python的语法继承至C、C++和Java,但剔除了一些东西,也加进来了一些东西,比如不用”;“符号代表一行结束了,也不用大括号来指示作用域了,而是用缩进来指示作用域。

4、Python语法简单,而且很多现成的功能,可以直接拿来使用,有点像搭积木一样,把自己想要的功能进行组合即可。Python也可以调用C和C++写的功能,为了追求效率,很多三方件可能用C和C++写,并提供PythonAPI,所以Python也被称为胶水语言。

5、Python使用的是全局锁,锁的范围太大了,导致Python多线程效率低下。

6、Python有强大的数学运算库,可以对行列式,矩阵等数据结构进行高效的运算,所以现在人工智能用python的很多。

7、人生苦短,就用python?

安装好python(安装的是3.x版本的),打开命令行,输入python,敲一行代码跑一下,先让脚尖入个门(在公司有写过使用python连接activemq、使用python调用shell命令,shell命令中反过来调用python脚本进行故障扫描的代码,自己私底下倒是还没入过门):

转载于:https://www.cnblogs.com/wuyizuokan/p/11160940.html

【Python】hello python!相关推荐

  1. 【ArcGIS遇上Python】ArcGIS Python批处理入门到精通实用教程目录

    文章目录 1. 专栏简介 2. 专栏地址 3. 专栏目录 1. 专栏简介 Python语言是目前很火热的语言,极大的促进了人工智能发展.你知道在ArcGIS中也会有python的身影吗?事实上,在Ar ...

  2. python导出数据找不到csv_【记录】使用Python读取/导出(写入)CSV文件

    想要用python处理csv文件. 去查了下,python中本身就自带csv模块. 然后参考在线手册: 去试试. [用python生成csv] 1. 按照手册的例子,试了试:import csv wi ...

  3. 【金融】【python】使用python处理多种期货数据指标

    [金融][python]使用python处理多种期货数据指标 featureExtraction.py pandas_techinal_indicators.py featureExtraction. ...

  4. pythonarcgis插件_【直播】基于Python开发ArcGIS插件:Python Add-in丨城市数据派

    原标题:[直播]基于Python开发ArcGIS插件:Python Add-in丨城市数据派 Add-in是什么? Add-in(加载项)是一种自定义项(例如工具栏上的工具集合),Add-in可以插入 ...

  5. 【爬虫】利用Python爬虫爬取小麦苗itpub博客的所有文章的连接地址并写入Excel中(2)...

    [爬虫]利用Python爬虫爬取小麦苗itpub博客的所有文章的连接地址并写入Excel中(2) 第一篇( http://blog.itpub.net/26736162/viewspace-22865 ...

  6. 基因表达式编程(GEP)自学 第【3】天 Python 实现

    基本基因表达式算法 1. 个体种群[★★★] 1.1. 初始种群的产生 2. 适应度函数与选择[★★★★] 2.1. 适应度函数和选择环境 2.2. 选择 3. 有修饰的复制[★★★★★] 3.1. ...

  7. 【Python】利用python进行数据分析——以新型冠状病毒疫情为例

    [Python]利用python进行数据分析--以新型冠状病毒疫情为例 重要说明 只提交该文档这一个文件,做完后提交到学习通"结课大作业"中. 1. 文件命名: 必须以学号-姓名- ...

  8. 【Python】《Python语言程序设计》(嵩天 、黄天羽 、礼欣)测验单项选择题答案与解析合辑

    [Python]<Python语言程序设计>(嵩天 .黄天羽 .礼欣)测验单项选择题答案与解析合辑 测验1:Python基本语法元素(第1周) 测验2:Python基本图形绘制(第2周) ...

  9. 【莫烦Python】Matplotlib Python画图教程

    目录 前言 1.基本使用 1.1 基本用法 1.2 figure图像 1.3 设置坐标轴1 1.4 设置坐标轴2 1.5 Legend图例 1.6 Annotation标注 1.7 tick能见度 2 ...

  10. 【Python】利用Python实现精准三点定位(经纬度坐标与平面坐标转换法求解)

    [Python]利用Python实现精准三点定位(经纬度坐标与平面坐标转换法求解) 众所周知,如果已知三个点的坐标,到一个未知点的距离,则可以利用以距离为半径画圆的方式来求得未知点坐标. 如果只有两个 ...

最新文章

  1. 【FTP】FTP 命令模式下 PASV OR PORT
  2. C++ 区分中文,非中文,截取含有中文的string字符串的两种方法
  3. 【机器学习】谷歌的速成课程(二)
  4. 初等数论--整除--带余除法
  5. Java多线程02(线程安全、线程同步、等待唤醒机制)
  6. axios 跨域_当遇到跨域开发时,我们如何处理好前后端配置和请求库封装
  7. Linux线程的同步,linux线程同步
  8. qmenu点击后不关闭_速腾关闭点火开关后发动机不立即熄火
  9. QT 框架搭建,用最原始的方法实现简单的塔防游戏 | 原力计划
  10. Android studio安装及故障排除
  11. centos5.5 下面 lnmp环境遇到的小问题
  12. 寒假学习报告 第一周 1.18
  13. java计算机毕业设计远程教学系统录屏源程序+mysql+系统+lw文档+远程调试
  14. 选择傲慢和残忍,会让你更加孤独
  15. Sigil制作epub,正则表达式的使用
  16. 漫画:经典谷歌面试题“扔鸡蛋”,看看你会做吗?
  17. 【操作系统】I/O系统
  18. LeetCode高频题:《逆水寒》在地图的制作中,美术在地图上刷一片连通区域,连通区域自动填充,请你判断给定几个点位置,他们是否属于被刷区域
  19. Open3d基础控件
  20. 全局安装react-scripts

热门文章

  1. 51nod 1102 面积最大的矩形 新疆大学OJ 1387: B.HUAWEI's billboard 【单调栈】+【拼凑段】(o(n) 或 o(nlog(n))
  2. 每天一道LeetCode-----摩尔投票法寻找给定数组中出现个数大于n/2或n/3的元素
  3. 记录部署hue在k8s上
  4. pytorch 之 加载不同形式的预训练模型
  5. python 继承的规则
  6. 如何检测ARP病毒,arp病毒怎么解决?
  7. Leetcode题库169.多数元素(c实现)
  8. 双口RAM和多模块存储器
  9. 与自定义词典 分词_【201110】ElasticSearch实现中文分词查询
  10. eclipse User Enties 顺序