首页 > 编程语言 >Python

Python

时间:2023-08-23 19:45:59浏览次数:59  
标签:编程语言 Python 岗位 学习 Windows 安装包

Python

知识长久的沉淀,源于不断的思考--尘风

一、Python 概述

1.1 Python 简介

学习任何东西之前都应该想明白,学的是什么?为什么去学?该如何去学?

  • Python概念

  Python 是一门流行的编程语言,由 "Guido van Rossum" 吉多·范罗苏姆即龟叔于 1989 年创建,后于 1991 年发布。图标是形似两条缠绕在一起的蟒蛇,之所以采用它是因为龟叔采取其喜欢的 BBC 喜剧 Monty Python’s Flying CircusPython《蒙提·派森的飞行马戏团》中的"Python"一词命名的,虽然是名字是蟒蛇但与爬行动物蟒蛇可一毛钱关系都没有哦,大家要仔细记清楚了哈!让我们一起揭开 Python 图标的神秘面纱以及瞻仰Python之父的伟岸身姿,两者如下所示:

Python图标 Python之父
  • Python优势

  Python被广泛选择的原因无外乎以下几个: 跨平台(Windows、Mac、Linux)的移植性、英语的易用性(稍有一点儿英语基础即可看懂其代码)、代码的简短性(write less do more)、代码的解释性(解释器解释代码而不是编译代码)、思想的自由性(可用程序方式、面向对象方式、面向过程方式、功能方式编写程序)、免费的开源性(任何人都可获取和使用源代码的自由),同时因为AI(人工智能)、机器学习、深度学习、大数据等技术的兴起,导致 Python 越加备受推崇,因此选择 Python 不吃亏,也不会吃亏!正如其口号所说:

Life is short, use Python. 人生苦短,我用Python`
Life’s pathetic, let’s pythonic. 人生苦短,python是岸`
Life is short, Python as a song. 人生苦短,Python当歌`
  • Python用途

  Python 作为万金油的语言,它既是脚本语言也是编程语言,它可以进行 Web 开发、网络爬虫、人工智能、自动化运维、数据库编程、游戏开发、图像处理、机器人(乐高 EV3 )、黑客编程、数学处理、文字处理、数据分析、数据挖掘、多媒体应用、系统脚本等。

  • Python前景

  Python 最新招聘信息显示其岗位需求量巨大,且岗位需求量呈上涨趋势。全国 Python 岗位需求量接近10W个,北京岗位需求量居首位为20890个,Python 在招聘市场上的流行程度也在逐步上升,工资水平也是水涨船高。据统计全国 Python 平均薪资水平在13K+,随着经验的提升,薪资也是逐年增长。

  • Python岗位

  Python岗位分为 Python 爬虫工程师、 Python 游戏开发师、 Python 数据分析师、 Python Web开发师、AI 人工智能工程师、自动化运维工程师、自动化测试工程师。

  • Python学习

  Python 是简单的不代表 Python 学习是简单的但不要灰心丧气,因为"天生我材必有用"且学习本是后天积累,只要坚持三心(信心、决心、恒心)就一定可以成功! Python 主要知识如下所示:
image

  • Python常识

   Python 版本有 Python2.0 和 Python3.0(Python3k或Python3000)、 Python 文件后缀为 .py、 Python 开发需要提前搭建好 Python 环境、 Python 排名可通过 TIOBE 查看、 Python前身 是 ABC 语言、

  • Python比较

  Python 是为可读性设计的,与英语有一些相似之处并受到数学的影响,而其它语言的可读性稍差、 Python 使用新行来完成命令而其他编程语言通常使用分号或括号、 Python 依靠缩进(使用空格)来定义范围;例如循环、函数和类的范围。其他编程语言用花括号

Thonny、Pycharm、Netbeans 或 Eclipse,
image

1.2 Python 环境

万丈高楼平地起,坚实基础最重要,但很多时候却本末倒置,所以学习最重要的是搞清楚出发点!

  • Python 环境概念

  在编程中环境搭建尤为重要,也是开始编程之路的重要前提,好似石油是工业的血液一样,没有它一切都成妄,而 Python 环境指下载 Python 安装包并成功安装。

  • Python 下载

  建议在 Python 官网选择自身电脑环境下载对应的 Python 版本,如:Windows-x64,建议选择可执行程序安装包,因为这样会将软件的安装信息写入到系统注册表中,使得其运行更稳定!

  • Python 安装

  打开 Python 安装包后,按照其软件提示按部就能完成其安装,即"傻瓜式安装"。但在安装过程中注意安装包的路径中不能有中文、也不能有空格,且勾选上 "Add Python X.xx to path" 以便自动配置 DOS(Disk Operating System,磁盘操作系统,即早期的 Windows 命令行窗口)的环境,方便后续的验证和使用,若搞忘勾选 "Add Python X.xx to path",则需手动去设置 Windows 的系统变量!

  • Python 验证

  用快捷键 Ctrl+R 打开运行框,输入 cmd 命令打开 DOS 窗口后,在其中输入pythoon --version

1.3 Python

标签:编程语言,Python,岗位,学习,Windows,安装包
From: https://www.cnblogs.com/zhr-cf-fc/p/17651679.html

相关文章

  • 小白python和pycharm安装大佬勿扰
    编程语言发展和Python安装计算机语言的发展机器语言1946年2月14日,世界上第一台计算机ENIAC诞生,使用的是最原始的穿孔卡片。这种卡片上使用的语言是只有专家才能理解的语言,与人类语言差别极大,这种语言就称为机器语言。机器语言是第一代计算机语言。这种语言本质上是计算机能识......
  • 六种python读取语音文件的方法
    该文主要记录一下常用的python读取wav文件的常用三方库以及优缺点对比,以一段采样率16k,4.99秒单声道的测试语音为例子,音频文件读取后主要有以下几种形式#格式一:列表[-0.00015259-0.00021362-0.00021362-0.00027466-0.00015259]float32#格式二:列表[-5,-7,-7,-9,-5]int......
  • python 第二天
    编程语言的发展史编程语言的分类,Python的介绍,Python的版本问题首先我们了解了计算机内部数据存储是基于二进制的语言,了解它的存储单位其次我们对编程语言的发展史列出了三点①机器语言②汇编语言二者优势均在效率高速度快难度大③高级语言通过我们能理解的高级语言引出......
  • python的重载
    python是没有重载概念的,同名的函数,最后一次的定义会覆盖原有的定义。但是通过python强大的魔法函数,实现出与C++类似的重载效果。1、参数个数不同的情况这种情况下的重载,如果直接按照C++的形式编写,是不会生效的,结果会是最后一个三参数的实现覆盖了前两个实现。deffun(a):......
  • Python 读取文件并统计单词出现次数
    ##py_count_words.py#py_learn##CreatedbyZ.Steveon2023/8/2310:30.#importrefromcollectionsimportCounterdefcount_words(text):#使用正则表达式将文本拆分为单词words=re.findall(r'\b\w+\b',text.lower())#转换为小写以进行不......
  • Python:箱线图的理解与绘制
    目录一、箱线图简介二、箱线图的绘制2.1基于matplotlib库的箱线图绘制2.2基于seaborn库的箱线图绘制附录Python绘图待扩展阅读一、箱线图简介如下图所示,箱线图(箱形图、盒须图)是一种基于5个统计量(上边界、上四分位数、中位数、下四分位数以及下边界)显示数据分布的标准化方法,其......
  • python-django-ORM-F查询和Q查询
    F查询如果要比较一个表中的两个不同的字段,可以使用F查询importosif__name__=='__main__':#加载Django项目的配置信息os.environ.setdefault("DJANGO_SETTINGS_MODULE","mysite2.settings")#导入Django,并启动Django项目importdjangod......
  • wxpython窗口重载的一种思路(销毁重建)
    例如现在有一个dialog类:classDetailGridDialog(wx.Dialog):def__init__(self,parent,A,B,C):super().__init__(parent,title="示例",style=wx.RESIZE_BORDER|wx.DEFAULT_DIALOG_STYLE|wx.MAXIMI......
  • 如果将PC电脑变成web服务器:使用python3监测公网IP实现DDNS​
    如果将PC电脑变成web服务器:使用python3监测公网IP实现DDNS上一篇文章中,我们使用Nignx的反向代理和端口转发实现域名访问家里主机上的web了。由于家庭宽带基本都是动态IP,每当你重启一次光猫,IP地址就会变化一次。当光猫因为停电、故障、维护等原因重启过后,网站就无法访问了。网上基本......
  • 爬虫之争:Python还是Java?
    在爬虫的世界里,选择合适的编程语言是关键之一。但是面对众多选择,你是选择Python还是Java呢?本文将为你分析Python和Java在爬虫领域的优势与劣势,帮助你做出选择。PythonPython作为一种高级编程语言,简洁明了的语法让人爱不释手。以下是Python在爬虫领域的优势:1.简洁易学:Python语法简单......