学习路线一来啦!

你 · 的

大学必修课

必做的事

COMPULSORY COURSE IN UNIVERSITY

学习!学习!学习!

Python是脚本语言

脚本语言(Scripting language)是电脑编程语言,因此也能让开发者藉以编写出让电脑听命行事的程序。以简单的方式快速完成某些复杂的事情通常是创造脚本语言的重要原则,基于这项原则,使得脚本语言通常比C语言、C++语言或Java之类的系统编程语言要简单容易。

也让脚本语言另有一些属于脚本语言的特性:语法和结构通常比较简单,学习和使用通常比较简单,通常以容易修改程序的“解释”作为运行方式,而不需要“编译”程序的开发产能优于运行性能

Python基础知识

(向下滑动查看)

1.首先,print() 的作用是什么?

print() 会在输出窗口中显示一些文本。为了打印一些文本显示,Python提供了print语句,例如> > >print“Hello World” 。这个程序把结果显示在屏幕上。结果就是输出了这个词组『Hello,World!』Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的。其中三引号可以由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定地点,被当做注释。

2. 变量赋值

Python 中的变量赋值不需要类型声明。变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。

每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

Python有五个标准的数据类型:

Numbers(数字)

String(字符串)

List(列表)

Tuple(元组)

Dictionary(字典)

这里只简单介绍下数字类型:Python支持四种不同的数字类型:

int(有符号整型)

long(长整型[也可以代表八进制和十六进制])

float(浮点型)

complex(复数)

3. Python 运算符

什么是运算符?

举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符、身份运算符

运算符优先级

这里简单介绍下算术运算符

以下假设变量: a=10,b=20:

算术运算符

描述

实例

+

加 - 两个对象相加

a + b 输出结果 30

-

减 - 得到负数或是一个数减去另一个数

a - b 输出结果 -10

*

乘 - 两个数相乘或是返回一个被重复若干次的字符串

a * b 输出结果 200

/

除 - x除以y

b / a 输出结果 2

%

取模 - 返回除法的余数

b % a 输出结果 0

**

幂 - 返回x的y次幂

a**b 为10的20次方, 输出结果 100000000000000000000

//

取整除 - 返回商的整数部分(向下取整)

>>> 9//2

4

>>> -9//2

-5

4.Python 循环语句

本题用到了Python的循环语句,程序在一般情况下是按顺序执行的。循环语句允许我们执行一个语句或语句组多次,而本题用到了while语句。Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为:

while 判断条件:

执行语句……

Python学习干货

链接: https://pan.baidu.com/s/1y6VYULYNVtWhWUddivjybg

密码: bg99

统计的看过来

R语言基础知识

R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R内置多种统计学及数字分析功能。R的功能也可以透过安装包(Packages,用户撰写的功能)增强。R的另一强项是绘图功能,制图具有印刷的素质,也可加入数学符号。

虽然R主要用于统计分析或者开发统计相关的软件,但也有人用作矩阵计算。其分析速度可媲美专用于矩阵计算的自由软件GNU Octave和商业软件MATLAB。

R学习干货

链接: https://pan.baidu.com/s/12nCyT2vRccWWgLW2kcDSLQ

提取码: eymn

更多干货分享都会在公众号展示,马上关注我们公众号领取吧

创梦校园俱乐部

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181115G10BE300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券