昨天安装了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。二等
知识点2:变量和赋值(是什么)
第一种方法和后两种方法的区别:
使用Python作为简单的计算器。
有一个编程思想,通过变量赋值,使编程语言对于计算今天产量的过程的意义更清楚、更容易阅读和理解。
通过变量赋值,如何将“今天的收盘价是22.5”这句话转换成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>
乘法表:< br>
下标]、[头下标:尾下标]、[头下标:尾下标:步长]进行切片, 包含头下标,但不包含尾下标。