• Python的简单了解


    Python 简单了解 - 1

    Python是什么

    python是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。

    相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。与Scheme、Ruby、Perl、Tcl等动态类型编程语言一样,Python拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。

    Python的优点

    1. 语言简练,功能强大,执行同样一个任务,所需要的代码编写数量只是其他语言的十分之一。
    2. python拥有一个巨大而广泛的标准库。
    3. Python 解释器本身几乎可以在所有的操作系统中运行。
    4. 对于初学者和小白非常之友好,上手简单。
    5. 许多在线服务都提供Python API。

    Python的缺点

    1. 跟其他语言相比,由于python是解释型语言,所以运行速度上会慢一点。

    2. python的开源性决定了python的语言不能加密。

    Python语言的应用

    Python被广泛的应用于诸多领域,比如:

    1. 数据科学: 数据科学涉及领域很广,涉及到当前火热的人工智能领域。Python的数据科学包括数据分析、数据可视化、数据挖掘、自然语言处理、机器学习、深度学习等。典型的Python库有:Numpy,Scipy,Pandas,Matplotlib,Seaborn,Scikit-learn,tensorflow等。
    2. 云计算: 典型应用——Python开发的OpenStack
    3. WEB开发: 众多优秀的WEB框架,比如:Django、flask、 tornado
    4. 网络爬虫: 使用Python可以便捷的编写网络爬虫,从网页上爬取相关信息,常用的Python库包括:Requests,BeautifulSoup,Scrapy等。
    5. 系统运维: 运维人员必备,slatstack(系统自动化配置和管理工具),Ansible(自动化运维工具)
    6. 图形界面开发: wxPython、PyQT、TKinter

    Python安装

    Window版本(64位 或 32位)

    从Python的官方网站下载Python 3.7对应的64位安装程序或32位安装程序(网速慢的请移步国内镜像),然后,运行下载的EXE安装包:

    双击运行

    在这里插入图片描述
    勾选环境变量并安装

    在这里插入图片描述
    安装成功后点击 close 关闭

    在这里插入图片描述
    运行 python

    安装成功且环境变量的配置成功

    在这里插入图片描述
    安装失败或安装成功未配置环境变量

    在这里插入图片描述

    在命令行中敲代码

    退出交互模式

    目前安装的是 python3.x的 也有 python2.x

    退出交互模式:

    python2.x版本输入:python+回车

    python3.x版本输入python3/python+回车

    回到命令行:exit()并回车

    在这里插入图片描述

    交互环境简单测试

    在这里插入图片描述

    这种用单引号或者双引号括起来的文本在程序中叫字符串,今后我们还会经常遇到。

    最后,用exit()退出Python,我们的第一个Python程序完成!

    Pycharm 安装

    在浏览器中打开百度,搜索“PyCharm”的官网下载页面。在PyCharm下载页面中,点击“Professional”下的“DOWNLOAD”按钮下载专业版的PyCharm软件;

    在这里插入图片描述

    在这里插入图片描述

    点击 Install 安装,傻瓜安装

  • 相关阅读:
    tomcat集群安装
    jdk
    docker容器间互联
    part1-vulkan开发环境搭建
    宝塔面板mysql表误操作导致原数据表被删恢复过程(附php代码正则插入id)
    php Redis定时执行或延迟(异步)
    Tp5 微信公众号 获取用户信息 EasyWeChat使用
    Fastadmin Area模型返回没值 没对象georadius 源码里面没有$redis->geoadd 解决办法
    [CF Contest] 1059 A~C
    [多校练习] 成都七中数据结构 Challenge 系列解题报告
  • 原文地址:https://www.cnblogs.com/ZS1314/p/13662425.html
Copyright © 2020-2023  润新知