zoukankan      html  css  js  c++  java
  • day 002总结

    为什么要编程

    取代劳动力,帮人类干活

    机器语言

    优点:执行效率高

    缺点:开发效率低

    汇编语言

    优点(相比较机器语言):开发效率高

    缺点(相比较机器语言):执行效率低

    高级语言

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

    编译型(谷歌翻译)

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

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

    解释型(同声传译)

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

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

    网络瓶颈效应

    假设一个程序使用编译型语言发送消息的执行效率为0.001ms;使用解释型语言的执行效率为0.1ms,但是,你要清楚是,互联网的网络延迟可能需要1ms,而你这靠语言节省下来的0.099ms相较于网络延迟的1ms可能无伤大雅,因为你发送第二条消息需要等网络延迟结束才能开始发送。这也就是互联网中的瓶颈理论。

    python解释器安装

    执行python程序的两种方式

    交互式

    优点:输入一行,解释一行

    缺点:程序无法保存

    命令行式

    优点:直接使用python打开文件,python会读一行翻译一行,并且这个文件是永久保存在硬盘中的。

    缺点:调式非常麻烦

    pycharm的使用

    pip的使用

    D:python36Libsite-packagespipmodels

    更换之后 从国外跑到豆瓣(国内 )下载软件

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

    jupyter的使用

    esc+m 切换到标记md模式

    shift+enter 运行

    a 往上新增代码块

    b 往下新增代码快

    y python代码模式

    dd 删除代码块

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

  • 相关阅读:
    Vue(小案例_vue+axios仿手机app)_go实现退回上一个路由
    nyoj 635 Oh, my goddess
    nyoj 587 blockhouses
    nyoj 483 Nightmare
    nyoj 592 spiral grid
    nyoj 927 The partial sum problem
    nyoj 523 亡命逃窜
    nyoj 929 密码宝盒
    nyoj 999 师傅又被妖怪抓走了
    nyoj 293 Sticks
  • 原文地址:https://www.cnblogs.com/zqfzqf/p/11475388.html
Copyright © 2011-2022 走看看