zoukankan      html  css  js  c++  java
  • Python day02

    计算机基础-----Python day02

    一、编程语言的分类

    为什么要编程

    ​ 用计算机取代劳动力

    编程语言

    机器语言

    ​ 优点(相对于汇编语言):执行速度快,直接和硬件交互

    ​ 缺点(相对于汇编语言):开发速度慢

    汇编语言

    ​ 优点(相对于机器语言):开发速度快

    ​ 缺点(相对于机器语言):执行速度慢

    高级语言

    编译型

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

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

    解释型

    ​ 优点(相对于编译型):开发效率低

    ​ 缺点(相对于编译型):执行效率高

    网络瓶颈效应

    ​ 当网络通信的时间,远远大于程序执行时间,程序执行的效率可以忽略不计

    二、执行Python的两种方式

    交互式

    ​ 交互模式下,输入一条命令按下Enter马上能显示结果,调试程序方便,但是无法永久保存,关闭CMD数据消失

    命令式

    ​ 打开文本编辑器,在文本编辑器中写入一窜字符

    ​ 由于Python是解释性语言,用python打开保存的文本,python就会一行一行翻译,并且永久保存在硬盘里,但是调试非常麻烦

    三、pycharm的使用

    ​ 参考博客:https://www.cnblogs.com/nickchen121/p/10722733.html

    四、jupyter的使用

    ​ Jupyter Notebook的本质是一个Web应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和markdown

    安装

    1. 安装方法,windows下,cmd中直接使用pip安装

      pip install jupyter

    2. 安装后完成运行

      jupyter notebook

    基本使用

    1. 修改默认目录

      查找jupyter配置文件路径

      jupyter notebook --generate-config

      找到配置文件,更改默认目录

      c.NotebookApp.notebook_dir = 'E:PYTHONpy课程Jupyter'

    2. 新建一个pyhon文件

    3. Jupyter插件安装

      不同平台安装

      ​ 1. python:pip install jupyter_contrib_nbextensions

      ​ 2.conda:conda install -c conda-forge jupyter_contrib_nbextensions

      1. 第一个步骤结束后,安装脚本文件

        jupyter contrib nbextension install --user

    4. Jupyter快捷键

      • Shift+Enter:运行本单元,选中下个单元
      • Ctrl+Enter:运行单元
      • DD:删除选中单元
      • Ctrl+shift:分割单元
      • A:往上增加代码块
      • B:往下增加代码块
      • Y:python模式
      • esc+`:md模式
      • shift+鼠标左键:选中多个
  • 相关阅读:
    制作dos启动u盘
    服务器之ECC报错检查
    shc 对 Linux shell 脚本加密.
    Linux
    windows查看端口占用
    python语言
    AppScan9.0安装破解
    局域网灰色设置解除
    shell脚本
    nginx安装
  • 原文地址:https://www.cnblogs.com/samoo/p/11475144.html
Copyright © 2011-2022 走看看