readme_beginning

首先,本人是计算机小白,平时用电脑也就上网冲浪、看视频、玩游戏等常规操作。本人会边学边做笔记,将遇到的困难一步一步详细讲解,给同样从小白起步的人无门槛,无障碍快速学习的体验。

readme

一。readme前言

  想学python的各位小伙伴大家好!

  学习python需要的不只是从python的了解、下载、安装等等开始就行的。对于通勤上下班的小伙伴们来说,还要有机会和方法,对于还在完成学业的小伙伴们来说,也需要一个简单方便又高大上(可以装x)的平台or笔记本,这个平台就是GitHub!

  那么下面介绍GitHub:

  GitHub官网不说明了自己搜。进入GitHub官网注册登录,不解释,不说明。问题在于:在创建完成自己的库之后,下面就要让自己的电脑克隆一个自己所创建的库,方面自己电脑上的代码同步到GitHub你所创建的库当中。这个步骤需要用到Git Bash。进入git-scm.com下载使用。

  随后大家要初步学习一下git命令(直接用Linux语言就可以),比如cd,git init,ll,ls-la等,然后设置签名,邮箱。(简单)

其次,要在本地创建一个ssh key 。这个目的是需要在你电脑上获得一个密匙(密钥就像是玩游戏里的密钥一样,主要是为了定位定身份)。获取之后,在你的GitHub账号里边输入之后,你的电脑就和你的GitHub账号联系在一起了,这样以后就可以十分方便的通过Git bash 随时上传你的代码。

  DBMS相信大家可能有所耳闻是数据库管理系统简称(Database Management System),它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻去建立,修改和询问数据库。security shell 安全外壳。

  那么什么是SSH key呢?Secure Shell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议。它是专为远程登录会话和其他网络服务提供安全性的协议,可有效弥补网络中的漏洞。通过SSH,可以把所有传输的数据进行加密,也能够防止DNS欺骗和IP欺骗、加快传输的速度(因为传输的数据是经过压缩的)。目前已经成为Linux系统的标准配置。

  在Git bash上输入$ ssh-keygen-t rsa-C "your_email@youremail.com"命令

 

二。关于计算机程序program:

  程序=算法+数据结构 

三。关于计算:

  简单说就是:      输入——>数据加工——>输出结果

四。关于算法:

  算法是有穷规则的集合,规定了解决某一问题的运算序列!(可以没有输入,但一定要有输出),算法=逻辑+控制

  对于一般问题,我们要进行:分析——>抽象——>建模

  那么算法又是怎么表达交流的呢?自然语言?程序语言?流程图?N-S图?PAD图?伪代码?

  其中用的最多的是图像表达:

  流程图方法:算法流程图表达方法处理框,判断框,输入输出框,起止框,节点,流程线,注释框。N-S图方法:

五。关于数据结构:

  数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。   

  Sartaj Sahni称:“数据结构是数据对象,以及存在于该对象的实例和组成实例的数据元素之间的各种联系。这些联系可以通过定义相关的函数来给出。”他将数据对象(data object)定义为“一个数据对象是实例的集合”。
  Clifford A.Shaffer说:“数据结构是ADT(Abstract Data Type抽象数据类型) 的物理实现。”
  Robert L.Kruse将一个数据结构的设计过程分成抽象层、数据结构层和实现层。其中,抽象层是指抽象数据类型层,它讨论数据的逻辑结构及其运算,数据结构层和实现层讨论一个数据结构的表示和在计算机内的存储细节以及运算的实现。
  那么什么是对象呢:
    在python中,有五种基本的对象类型——字符串string、整数integer、浮点数float、布尔数Boolean、复数complex。ex.type(“小明”)——><type 'str'>。注意:有些浮点数是无法用二进制来表示的,比如3.3,这个数只能用最接近它的浮点数3.30000000000000000003来表示。这会产生精度损失!在电脑CPU中一般都有一个专门的浮点数运算部件和整数运算部件。
     
posted @ 2019-04-23 21:13  谦亦  阅读(92)  评论(0)    收藏  举报