下载网站的搭建,学习网站开发,国外电商网站如何建立,镇江交叉口优化一、课程基本结构 课程开源地址#xff1a;课程简介 - 聪明办法学 Python 第二版
章节结构#xff1a;
Chapter 0 安装 InstallationChapter 1 启航 Getting StartedChapter 2 数据类型和操作 Data Types and OperatorsChapter 3 变量与函数 Variables and FunctionsChapte…一、课程基本结构 课程开源地址课程简介 - 聪明办法学 Python 第二版
章节结构
Chapter 0 安装 InstallationChapter 1 启航 Getting StartedChapter 2 数据类型和操作 Data Types and OperatorsChapter 3 变量与函数 Variables and FunctionsChapter 4 条件 ConditionalsChapter 5 循环 LoopChapter 6 字符串 Strings
二、跟着视频学一点
1、本章主要对基本数据类型进行学习
回顾一下Java学过的八大数据类型
1、 整数数据类型
byte1个字节8位256种状态取值范围为【-128,127】 short2个字节16位65536种状态取值范围为【-32768,32767】 int4个字节32位整数类型默认是int类型取值范围约21亿 long8个字节64位long类型表示long类型常量要加L或者l建议加L 2、 小数数据类型
float4个字节32位单精度能精确到6~7位声明一个小数类型要加F或者f建议加F double8个字节64位双精度能精确到15~16位小数类型默认是double类型 3、 字符数据类型
char2个字节16位字符表示Unicode万国码编码表中的每一个符号每个符号使用单引号引起来其中前128个符号和ASCII表相同 4、 布尔数据类型
boolean占1位有true和false2个值一个表示真一个表示假一般用于表示逻辑运算
Python 中常用的数据类型包括
数字类型包括整型(int)、长整型(long)、浮点型(float)、复数型(complex)。字符串类型(str)用于保存文本数据可以使用单引号、双引号或三引号来定义字符串。列表类型(list)可以保存多个值列表中的元素可以是任何数据类型使用中括号来定义元素之间用逗号隔开。元组类型(tuple)类似于列表但是元组中的元素不能被修改使用小括号来定义。字典类型(dict)用于保存键-值对键和值可以是任何数据类型使用大括号来定义。集合类型(set)用于保存不重复的元素使用大括号或 set() 函数来定义。布尔类型(bool)表示真或假只有两个取值 True 和 False。空类型(NoneType)表示空值或空对象。 其中前五个是常用的数据类型。除了以上常用的数据类型Python 还提供了一些其他的数据类型如文件类型、字节类型、日期类型等。
视频中讲到基本类型为
- 整数 Integer
- 浮点数 Float
- 布尔值 Boolean
- 类型 Type 拓展的类型
函数 Function模块 Module Function没敲出来。敲
2、对运算符进行学习
一、算术运算符
算术运算符用于执行常见的数学运算如加减乘除等。下表列出了 Python 中的算术运算符及其优先级。
运算符描述示例加2 3 5-减2 - 3 -1*乘2 * 3 6/除8 / 3 2.6666666666666665//整除8 // 3 2%取余数8 % 3 2**指数2 ** 3 8
从上表中可以看出乘、除、整除、取余和指数运算的优先级高于加和减运算。如果表达式中同时存在多个算术运算符则优先级高的先执行。同时可以使用小括号来改变运算符的优先级。
二、比较运算符
比较运算符用于比较两个值之间的大小。它们返回布尔值 True 或 False。下表列出了 Python 中的比较运算符及其优先级。
运算符描述示例等于2 3 返回 False!不等于2 ! 3 返回 True大于2 3 返回 False小于2 3 返回 True大于等于2 3 返回 False小于等于2 3 返回 True
需要注意的是比较运算符优先级要低于算术运算符。在表达式中混合使用时需要使用圆括号来明确优先级。
三、逻辑运算符
逻辑运算符用于执行逻辑操作如与、或、非等。下表列出了 Python 中的逻辑运算符及其优先级。
运算符描述示例and与x and yor或x or ynot非not x
逻辑运算符优先级顺序为not and or。需要注意的是and 和 or 运算符都是短路运算符即如果表达式的结果可以通过某个运算符得出而不需要继续执行后面的运算则不会执行后续运算符。
好的 视频说暂时不讲位运算符
这里还是写上方便我自己查着看。。。
四、位运算符
位运算符用于执行位级别的操作。它们操作输入参数的二进制位返回结果与输入参数具有相同的类型。下表列出了 Python 中的位运算符及其优先级。
运算符描述示例按位与x y|按位或x | y^按位异或x ^ y~按位取反~x左移x y右移x y
其中按位与、按位或、按位异或、按位取反的优先级在位运算符中最低其次是左移和右移运算符。
然后继续讲题解示例。。。巴拉巴拉这里跳过
直接写作业。。。
三、作业 先写基础题后续再补一下提高题。。。
总结
今天的内容也是比较基础主要对基本数据类型简单运算进行学习练习题也很常规一直没找到第一个题的问题所以导致一直WA 后面才想起来还有复数。。。。把这个给忘了加上运行成功 比较常规没啥十分复杂的流程继续保持加油吧。