Python入门

Python入门

概要

  • 编程语言发展史

  • 编程语言分类

  • Python解释器(重要)

  • Python应用领域

  • PyCharm破解操作


 详情

  • 编程语言发展史

#  语言是人与人之间沟通、交流的媒介。编程语言也是一门语言。
定义:编程语言是人与计算机之间沟通交流的媒介。
目的:为了让计算机能理解人的想法。
​
编程:程序员将自己的思维逻辑与想法用计算机能够理解的语言写下来的过程。
      #编程的结果是产生一堆文件。
    '''
        eg:让小明去买东西,告诉他怎么走,买什么。
            指导他如何做的过程就相当于在编程。
    '''
计算机是基于电工作的,而电信号只有高低电频两种状态。
    我们人为的将高低电频定义为数字0和1即二进制  
    '''
        单位换算
        8bit = 1bytes       #   bit表示二进制位
        1024bytes = 1KB     #   bytes表示字节
        1024KB = 1MB
        1024MB = 1GB
        1024GB = 1TB
        1024TB = 1PB
    '''
#  发展史——编程语言的三个阶段
 机器语言 ---> 汇编语言 ---> 高级语言
1、机器语言
    直接使用二进制数与计算机交流
    优点:计算机能直接理解,执行效率高。
    缺点:学习难度过大,开发效率低。
2、汇编语言
    用简单的英文符号来表示二进制数字
    #本质(字符与二进制对应关系)并没改变。
    优点:降低记忆难度,略微提高开发效率
    缺点:学习难度依然大,开发效率依然低。
3、高级语言
    用人类能理解的字符直接与计算机沟通交流。
    优点:极大地降低学习难度,大幅度提升开发效率
    缺点:计算机无法直接识别,需要一个担当"翻译官"的角色,故执行效率偏低。
    #eg:Python、Java、C++、C#、PHP、Golang

  •  编程语言分类

#   1.编译型   C++
    一次性整体翻译
    eg: 一篇英语文章,拷贝到谷歌翻译,全部翻成中文。
        优点:一次翻译后,可重复使用结果。
        缺点:过程中有错误需要重新翻译,浪费资源。
#   2.解释型   Python
    同声传译
    eg: 新闻外交。
        优点:过程中有错误不影响翻译效率。
        缺点:执行速度不如编译型快。
    ''' 执行代码必须下载对应的编译器/解释器 '''

  •  Python解释器

''' 不使用最新版本软件(除非已经过市场校验),不更新老项目的软件版本 '''
主流版本
    Python-2.X
        最高版本Python2.7,且2020年后不再维护更新。
        #很多老项目还是使用该解释器
    Python-3.X
        目前最高版本Python3.9,一般使用Python3.6 #兼容性最佳
下载解释器
    最好谷歌/火狐浏览器
    官网——DownLoads
        https://www.python.org/downloads/windows/
    
    #注意本机操作系统的位数(32位/64位)
    1.下载可执行文件。 #    xxx.exe
    2.双击该文件,选择安装路径。 #   选择自定义安装
    3.点next
    4.尽量不要放在C盘,选择其它易被找到的位置。 #   D:\Python3.6
    5.等待安装完毕之后点close关闭即可。
    6.去指定位置验证是否存在相应文件。
    
使用解释器
    1.Windows+R ---> 输入cmd命令 ---> 回车
    2.输入文件名称查找文件(当前路径 ---> 环境变量)
        '''
            查看环境变量
                1.右键此电脑点击属性
                2.点击高级系统设置
                3.点击环境变量
                4.双击变量Path
''' ''' 启动解释器方式 1.cmd窗口切换到Python解释器安装路径 2.将Python解释器安装路径追加到环境变量中 ''' Python解释器多版本共存 1.将不同版本Python解释器添加到环境变量中。 2.拷贝Python.exe按解释器版本重命名。 3.关闭当前cmd窗口重新打开可切换版本。

Python下载链接和环境变量查看如下所示


  •  Python应用领域

Python最早兴起于Linux运维。
    1.人工智能  
    2.金融量化  
    3.数据分析  
    4.自动化运维、测试  
    5.网络爬虫  
    6.Web开发 
    7.ERP系统(企业内部软件)
运行第一个Python程序

代码执行
1.直接在解释器内执行
    #Dos窗口->输入python解释器文件名
    print('Hello World!')  
2.使用解释器解释文件
    代码可放入文本文件中
    #Dos窗口->输入python解释器文件名 文本文件)
    
编程软件
    1.vs code   #对新手不友好,小、轻便
    2.Pycharm(推荐 专业版)   #对新手友好,功能异常强大,收费
    #   https://www.jetbrains.com/pycharm/download/#section=windows
        1.双击.exe,点击next
        2.若之前安装过提示卸载,未安装过则忽略
        3.选择安装路径,尽量不要放在C盘
        4.选择性勾选(创建桌面图标、添加环境变量等)
        5.直接保持默认的JetBrains,点击install即可
        破解
        1.点击使用30天
        2.破解方式
            1.激活码
                点击activation code
                1.百度搜索
                2.淘宝买               
            2.修改配置文件
            3.插件
    #   目前2018版最易被破解

 


  •  PyCharm破解操作

PyCharm软件较大,启动可能略慢,长期使用大概会占1GB左右内存

打开项目

 

  点击new project,创建一个新项目(目录)或者open,开启老项目(已有目录)

 

 

  或者get from vcs,从远处仓库打开项目(暂时可忽略)

 

#eval reset插件使用:重置试用时间(30天)
    1、点击Plugins
    2、点击右上角设置按钮下的Manage Plugin Repositories
    3、将第三方插件仓库地址填入其中
    4、搜索IDE Eval Reset,点击Install安装
    5、点击New Project,选择右边Pure Python,
    6、选择指定地址创建项目(不要C盘)
    7、勾选Previously configured interpreter,
    8、点击System Interpreter选择需要的Python解释器
    9、点击Create
    10、点击help ---> eval reset重启IDE即可    
#查看激活程度
    点击help --- > about 查看Expiration date即有效期

 

posted @ 2021-08-30 18:19  Leguan001  阅读(41)  评论(0)    收藏  举报