Python基本知识变量、操作和数据类型

昨天安装了juypter笔记本并记录了第一堂python课程,简要解释了python的历史以及python如何帮助我们提高效率。< br>

视频可通过后视观看:


python的数据类型:

1。数字

可以细分为4种类型。常见的数字类型有整数int和浮点float:


类型

描述

示例


整数int正整数或负整数。无小数点10

长整数长无限整数6321L

浮点数和十进制数构成2.23,2.5e2

复数实数和虚数构成2+3j

#打印数2 2和相应的数据类型

打印(22,类型(22))

输出结果:

22 <类< br>

2。字符串

String或string是用于处理文本的数据类型:


通常使用单引号“”、双引号“”、三个单引号“”和三个双引号“”来标识字符串,三个引号用于多行文本。

字符串的常用方法:

方法

函数


大写大写字母

大写转换小写字母

小写转换大写字母

拆分将句子分成单词

拆分(x)查找句子中给定单词x的索引,但找不到返回例如:


“你好!”。upper

输出:

“HELLO WORD!”

3。布尔型


布尔型只有两个值,真和假;

布尔值在数值运算中,真表示1,假表示0;

关系操作和逻辑操作返回布尔值,如1 > 1。二等


莫烦python


知识点2:变量和赋值(是什么)

第一种方法和后两种方法的区别:


使用Python作为简单的计算器。

有一个编程思想,通过变量赋值,使编程语言对于计算今天产量的过程的意义更清楚、更容易阅读和理解。


通过变量赋值,如何将“今天的收盘价是22.5”这句话转换成Python语言?

莫烦python


写逻辑:确定有意义的变量名~为该变量名赋值~生成变量


知识点3: python basic运算符


算术运算符:

运算符

描述

示例

%取余数3%2→1

**求幂2**2→4


赋值运算符:

运算符

示例

说明


= a = 1赋值a = b//= ab = b//a

% = b % = ab = b % a

* * = b * * = ab = b * * a


关系运算符:

运算符

描述

示例


= = equal 1 = = 1→True

| 1199 =不等于1!= 1→假

>;大于1 > 2→假

& lt;小于1 < 2→真

>;=大于或等于1 > = 1→真

& lt;= 1 <或更小;= 1→真

逻辑运算符:

运算符

描述

示例


和真与假→假

或真或假→真

不是不是不是不是真→假


成员运算符:

199in包含1 in →真

in不包含1 in→假


标识运算符:

运算符

描述

示例


是同一对象(同一内存地址)x是y,当id(x) == id(y) →真

|时 When = id(y) → False

知识点4: python基本数据结构


数据结构:包含多个数据的数据集,不同类型的数据集对应不同的数据排列

数据集中的数据可以是单一的基本数据(数字和字符串),也可以是不同类型的数据集

对于一门编程语言来说,数据结构是它的基础,了解数据结构对学好这门语言非常重要。

基本数据结构:Python的内置数据结构

类型

描述了最常见的数据类型


列表列表,以便识别

元组和列表非常相似,但不能分配两次。标识

集合集合类似于列表,但是集合中没有重复的元素,这些元素通常用于集合之间的操作。被dict打乱的

字典中的一组对象由{识别。字典中的元素由关键字键调用,


的特殊数据结构(具有特殊用途的数据集)也由{}标识。一般来说,

类型

是从基本数据结构转换中获得的,它描述了


数组科学计算和代数运算中常用的数据类型。在随后的numpy库系列中,详细解释了

序列系列类似于一维数组对象,由一组数据和相应的数据标签组成。它是大熊猫数据结构

的数据分析和数据帧数据处理的常用数据类型。在随后对熊猫库系列

的详细描述中,确定每个数据结构对应的布尔值

数据结构中没有元素,即空列表、元组、集合、字典,对应的布尔值为假;。相反,对于非空数据结构,相应的布尔值为真


采用列表:计算5天的移动平均值


实质上是计算每5天的平均值。按顺序移动:


1,2


需要在每次计算平均值之前截取封闭变量中的部分数据,并在Python中对基本数据结构进行数据截取。称为切片索引

索引:


1,2


切片:最后是

,了解一下Python的基本语法

1。Python标识符和保留字符


标识符是用于标识变量、函数、类、模块和其他对象的名称。标识符可以包括字母、数字和下划线。它们不能以数字开头,区分大小写,并且在标识符中不能使用特殊符号,如$、%、@等。此外,if、else、for等词是保留词,不能用作标识符。

保留字符是指一些有特殊含义的字符,即关键字。常见的保留字符如下:

保留字

保留字

保留字

保留字

保留字

保留字


和execnot def如果返回

最后断言或del import try

break for pass elif in while

|时python注释

通常以#开头。多行注释可以使用三个单引号''''或三个双引号' '。注释的目的是解释代码的功能并使其易于阅读。

3。Python换行

Python语句通常使用新的一行作为语句的结尾,但是您可以使用斜杠\将一行语句分成多行进行显示。如果语句包含、{}或括号,则不需要使用多个线路连接器。

4。多条语句显示在同一行

Python可以在同一行使用多条语句,语句之间用分号隔开;分割在

结束时,如果你不想从开始到放弃:练习~思考~理解~培养


,用代码输入本课提到的三种基本数据类型和四种基本数据结构。

实现了变量和赋值的思想,实现了编程的趣味,培养了编程逻辑。

敲一次所有运算符,尤其是赋值运算符、逻辑运算符和标识运算符;

练习索引切片,熟悉并记住索引从0开始的规则


下一节课需要家庭作业培训< br>

作业1:判断闰年;从1900年到2100年;作业2之

:判断a**2+b**2=c**2,这可以在积分毕达哥拉斯定理成立30以内;< br>

作业对称数字中的3: 5位数字,如12021、18081,全部打印出来;

作业4:打印99中的乘法口诀表;

我为作业2提出了一个案例:< br>

莫烦python

乘法表:< br>

下标]、[头下标:尾下标]、[头下标:尾下标:步长]进行切片, 包含头下标,但不包含尾下标。


-5-[莫烦python



大家都在看

相关专题