IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Docker训练营Docker基础知识学习笔记day1 -> 正文阅读

[系统运维]Docker训练营Docker基础知识学习笔记day1

  • 学习知识点概要
  1. 注释
  2. 运算符
  3. 变量和赋值
  4. 数据类型与转换
  5. print()函数
  • 学习内容
  1. 注释:播放时并不会运行,没有输出,程序默认看不见

单行注释用"#"?

多行注释用’’'或"""?

多行注释快捷键(Ctrl+/),要先选择要注释内容

  1. 运算符

算术运算符

比较运算符

逻辑运算符

位运算符

其他运算符

注意:

**is, is not 对比的是两个变量的内存地址

**==, != 对比的是两个变量的值

**比较的两个变量,指向的都是地址不可变的类型(str等),那么is,is not 和 ==,!= 是完全等价的。- 对比的两个变量,指向的是地址可变的类型(list,dict等),则两者是有区别的。

运算符的优先级

?一元运算符优于二元运算符。例如:3 ** -2等价于3 ** (-2)。

先算术运算,后移位运算,最后位运算。

例如 1 << 3 + 2 & 7 等价于 (1 << (3 + 2)) & 7。逻辑运算最后结合。例如3 < 4 and 4 < 5等价于(3 < 4) and (4 < 5)。

  1. 变量和赋值

在使用变量之前,需要对其先赋值。

变量名可以包括字母、数字、下划线、但变量名不能以数字开头。

Python 变量名是大小写敏感的,Da != da

将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;

- 关键字参数`sep`是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;

- 关键字参数`end`是输出结束时的字符,默认是换行符`\n`;

- 关键字参数`file`是定义流输出的文件,可以是标准的系统输出`sys.stdout`,也可以重定义为别的文件;

- 关键字参数`flush`是立即把内容输出到流文件,不作缓存。

  1. 数据类型与转换

布尔型

布尔 (boolean) 型变量只能取两个值,True 和 False。当把布尔型变量用在数字运算中,用 1 和 0代表 True 和 False。

除了直接给变量赋值 True 和 False,还可以用 bool(X) 来创建变量,其中 X 可以是:

- 基本类型:整型、浮点型、布尔型

- 容器类型:字符串、元组、列表、字典和集合

  1. print()函数

将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;

- 关键字参数`sep`是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;

- 关键字参数`end`是输出结束时的字符,默认是换行符`\n`;

- 关键字参数`file`是定义流输出的文件,可以是标准的系统输出`sys.stdout`,也可以重定义为别的文件;

- 关键字参数`flush`是立即把内容输出到流文件,不作缓存。

  1. 位运算

  • 学习问题与解答

输出:“print”+(“输出内容”)” ????????直接点击播放键或快捷键“Ctrl+enter”???

引号:分为单引号(‘’)和双引号(“”)效果一致

当输出为字符串时,若无,则会在播放时显示报错 ??

原因:不符合语法(只能输出字符串或变量)

1.注释:在使用多行注释时,出现:

查找资料,找到了同类型问题

解决方案:只需要在后面加上任意代码块,就能正常识别注释

2.运算符

“=”与“==”不同

“=”表示赋值,而“==”则表示相等

有两个或以上的条件要用()衔接

令一个变量=[ ](列表)

里面元素要用引号引起来和用逗号隔开

If下一行的缩进是“Tab”等于四个空格键,表明下一行受if条件控制(论if条件后“:”重要性)

3. 变量和赋值

{什么是变量:

变量是用来存储内容,存储一个值或字符串等。对变量赋予内容,Python运行第一行时把变量与内容相关联,运行第二行时打印与变量相关的内容,如果变量赋予新值,Python记录的则为每一次赋予变量的新值。

对于变量名,有如下注意事项:

变量名只能包含字母、数字和下划线,可以字母或下划线打头,不能以数字打头,也不能包含空格。

不要使用Python保留用于特殊用途的单词(如:print),一般将Python关键字和函数名用作变量名。

变量名应既简短又具有描述性。例如,name比n好,student_name 比s_n好。

尽量避免使用大写字母作为变量名,慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0。

版权声明:本段摘选于CSDN博主「L刘永瑞」的原创文章,

原文链接:https://blog.csdn.net/purplea/article/details/104070441}

输入a=1,表示将1赋值给a,运行后不会输出结果,但是a已经包括1了。如果我们运行print(a),就能输出结果。这里的print没有引号,因为a在这里是变量,不是字符串。值得注意的是:

Python 后一个变量不影响前一个变量:输入a=1后输入b=1,a仍然等于1。

Python 变量可被重新定义:输入a=1后输入a=2,a将被变更为2。

4.数据类型

看数据类型

**第四部分内容,看不懂,就是看类型吧

5. print()函数

四、学习思考和总结

虽然说是入门级,但是对于进训练营才接触Python的人,确实还是有吃力的地方,还需要多多尝试,自己动手尝试。

练习:

  1. 注释:

单行注释用"#"?

多行注释用’’'或"""?

多行注释快捷键(Ctrl+/),要先选择要注释内容

  1. 运算符,优先级

算数运算符,比较运算符,逻辑运算符,

位运算符,其他运算符

一元运算符优于二元运算符。例如:3 ** -2等价于3 ** (-2)。

先算术运算,后移位运算,最后位运算。

例如 1 << 3 + 2 & 7 等价于 (1 << (3 + 2)) & 7。逻辑运算最后结合。例如3 < 4 and 4 < 5等价于(3 < 4) and (4 < 5)。

  1. “is””is not”与“==”“!=”

is, is not 对比的是两个变量的内存地址

==, != 对比的是两个变量的值

?

  1. 数据类型

?

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-11-25 08:31:26  更:2021-11-25 08:33:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 1:19:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码