zoukankan      html  css  js  c++  java
  • python安装和jupyter的使用

    为什么要编程?

    取代劳动力,帮助人类完成一些事情

    1.计算机只能识别 0和1

    想和计算机交流沟通,只能去认识计算机所认识的语言,你必须认识0和1。

    计算机语言: 0001 - > 1 ,0011->3 ,0010 ->2

    0001 0011 0010 -> 132

    1.1 计算机的设计初衷 --》 科学计算破解电报 --》造原子弹 --》 科学家(政府)才能用计算机 --》用计算机实现多媒体功能.

    • 优点:执行效率高
    • 缺点:开发效率低

    1.2 汇编语言

    不只是政府的科学开始用,高校/大型企业也开始用计算机。

    汇编语言翻译器,翻译器翻译,事先写好的。

    • 优点(机器语言):开发效率高
    • 缺点(机器语言):执行效率低

    1.3 高级语言(人类用的语言叫高级语言)

    不再需要告诉他用多大的内存,把在个东西全部封装起来

    print("hello world")
    #硬件/操作系统其实发生了很多变化。
    

    由于翻译器的不同,所以有翻译型和解释型。

    1.4 编译型

    优点(解释型):执行效率高

    缺点(解释型):开发效率低,

    翻译器翻译之后才能找到bug,改一次bug需要翻译一次,再改再翻译

    1.5 解释性

    翻译器(一般由编译型语言写的/汇编)

    首先翻译第一行

    0000101011;
    

    然后翻译第二行

    01001010101;
    

    优点(编译型):开发效率高

    缺点(编译型):执行效率低

    ![](01 编程语言的分类.png)

    2.python解释器的安装

    customize installation --》 自定义安装

    快速进入终端 windows + r 输入 cmd 输入 python(检查python是否安装成功)

    如何添加环境变量,如何去环境变量中有没有python.exe

    属性 --> 系统 -->高级系统设置 -->环境变量 -->系统变量 --> 再到path 放入含有python.exe 的文件夹

    放入 Scripts文件加 ---》 pip(python看成一个手机,pip就是应用管家/app商城)

    重新打开cmd(终端)

    2.1 Python程序的两种方式以及他们的优缺点。

    1.交互式

    • 优点:输入一行,解释一行,交互式下,不需要使用print,会自动打印。
    • 缺点:关掉程序就没了

    2. 命令行式

    • 优点:解释一个文本。python是一个解释器,python文件路径 ,通过cmd能快速切换到当前文件夹,cd切换 。
    • 缺点:调试非常麻烦。

    2.2 python 的使用

    1.系统内型:32bit / 64bit 32位 / 64位

    2.全程下一步(python激活码)

    Nickchen(2287273393) 10:53:07
    YZVR7WDLV8-eyJsaWNlbnNlSWQiOiJZWlZSN1dETFY4IiwibGljZW5zZWVOYW1lIjoiamV0YnJhaW5zIGpzIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0xMS0yNiJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTExLTI2In0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMTEtMjYifV0sImhhc2giOiIxMTA1NzI3NC8wIiwiZ3JhY2VQZXJpb2REYXlzIjowLCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-rsJR5mlJcjibqRu1gQAMUCngMe8i+AOWIi+JZkNFYPET2G1ONcLPcIzoATTRi6ofkDm5l+3Y4HXjBPjVU6bHDdMBAzCnUqpXKsCknwSYyPSU0Y5pzuLvw6O9aPlQ46UBoTEC2BL5W6f11S7NlAq7tTbDuvFUynqSGAmTEfuZtKmzRmp20ejTPuMlSO7UqSkZvkg6YvSTrax1d2K+P9SAmVGZ9iC7AzBs4AwTf84QB9qHvE/Nh0oELSHWGG9hsZZ7sVghI/39/jPQFTp8GLFsl36ZPybPhGDam721zxS9H++/eJk23Jz3nxaRluE4dWmpHrDg1qBHp8qVpSFejg2QYw==-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow==
    
    

    1.激活成功后

    create new project 创建一个新的项目,叫做根目录

    不要选择new enviroment,一定要选择existing,用system interpreter

    10个项目

    1个项目对应一个虚拟环境(1个python解释器)

    10 个项目使用一个解释器(系统环境的解释器)

    3.pip的使用

    python是手机,pip是软件管家/app(加载速度变快) python3.6

    External Libraries -->找到路径python3.6(python7期 ,深圳。。的目录)-->lib -- >site-paackges -- >pip -- >models --> index .py

    PyPI = Index('https://pypi.douban.com/')

    python3.7

    C:Program FilesPython37Libsite-packagespip_internalmodelsindex.pyo

    4.jupyter的使用

    pycharm :更多的是对命令行式的衍生

    jupyter :更多的是对交互式的衍生

    pip install jupyter (在终端输入) , python36 pip install jupyter《===(修改过的python3.6 改为python) 否则直接在终端输入 :pip install jupyter (在终端输入)

    python -m pip install jupyter (在终端输入)

    ctrl+r键刷新

    jupyter使用:

    切换到路径下

    cd 更换盘符

    F: 回车

    输入需要查找的目录的路径 列= F:python12期上海上课内容day 02

    jupyter 快捷键使用

    esc+m 切换到标记md模式

    shift+enter 运行

    a 往上新增代码块

    b 往下新增代码快

    y python代码模式

    dd 删除代码块

    先选一个,shift+鼠标左键选中多个

    file --》download --》 md

  • 相关阅读:
    私有属性的另类访问方式
    获取类所有属性和查看帮助文档
    类的私有属性及私方法(请注意属性的传值方式)
    类的私有属性及私方法
    类的定义
    怎么区分类变量和实例变量?
    面向对象编程案例04--访问控制
    面向对象编程案例03---继承之高级部分
    python 面向对象编程案例01
    静态方法
  • 原文地址:https://www.cnblogs.com/WQ577098649/p/11478024.html
Copyright © 2011-2022 走看看