01_Linux基础
1.操作系统的作用?
操作系统是配置在计算机硬件上的第一层软件,主要作用是管理好硬件设备。
2.Linux中根目录和家目录分别用什么表示?
/表示根目录、~表示家目录
3.Linux中相对路径和绝对路径?
以根目录(/)或者家目录(~)开始的路径称为绝对路径,反之称为相对路径
4.常用终端命令的介绍。
ls list 查看当前文件夹下的内容
pwd print wrok directory 查看当前所在文件夹
cd [目录名] change directory 切换文件夹
touch [文件名] touch 如果文件不存在,新建文件
mkdir [目录名] make directory 创建目录
rm [文件名] remove 删除指定的文件名 删除目录的话需要加上-r选项
clear clear 清屏
5.在Linux中以.开头的目录或者文件为隐藏文件,想要查看,可以通过ls –a 显示全部的文件。
6.cd命令常见的参数
Cd 直接回车是去到当前用户的家目录
Cd ~ 同样是去家目录
Cd . 当前目录
Cd …返回上一级目录
Cd /返回根目录
Cd – 最近两个工作目录之间来回切换
7.拷贝命令cp
Cp 源文件 目标文件
如果想拷贝目录需要加-r选项
8.移动命令mv
Mv 源文件 目标文件
9.删除文件目录命令rm
Rm 默认只能删除文件
删除目录需要制定-r选项
10.查看文件内容的两个命令cat和more
Cat 显示全部内容,适合内容比较少的文档,-n显示行号 -b显示非空行号
福利:私信回复【01】可免费获取python入门教程视频
More 是分屏显示,适合内容比较多的文档
11.重定向 >和>>
代表的是覆盖
代表的是追加
12.grep查找命令
Grep 要查找的内容 文件
-n 显示行号
-v取反 -i忽略大小写
13.管道的作用
命令1 | 命令2
把前一个命令的输出当成第二个命令的输入
常见的管道命令 grep more
Ps aux | grep xx
02_Python基础_day01
Python名言
人生苦短,我用Python(Life is short,you need Python)
Python创始人吉多·范罗苏姆(龟叔),1991年第一版Python开源了。
Python的设计哲学
优雅、明确、简单 www.gaimor.cn
Python的优缺点
优点:完全面向对象的语言、拥有强大的标准版、社区提供了大量的第三方模块。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以价位@762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~
缺点:运行速度不如编译性语言、国内市场小、中文资料匮乏
Python的版本介绍
Python2.x是过去,最后一个稳定版是2.7(过度版本)
Python3.x是现在和未来的趋势,最新的是3.6 2.0不支持中文==》最大区别
执行Python的三种方式
①解释器。Python/python3 Python文件
python xxx.py www.acgred.cn
python3 xxx.py
②交互模式运行。
在终端输入python或者python3 直接回车即进入官方提供的交互模式,但此方法不能保存代码,不适合运行太大的程序,比官方更好用的交互模式是ipython
③使用集成环境IDE运行
Pycharm可以运行python程序
02_Python基础_day02
1. Python中注释的作用?单行和多行注释
在程序中对某些代码进行标注说明,增强程序的可读性。
单行注释:以#号开头,再加一个空格,后面跟上注释内容
TODO注释:# TODO 注释内容 备忘功能,可以记录待开发的程序
多行注释:一对连续的三个双引号
”””注释内容“””
2. 计算机的三大件
CPU、内存、硬盘
3. 程序执行原理?
程序没运行之前保存在硬盘上,运行之后加载到内存,然后CPU执行内存中程序代码
4. 变量的作用?如何定义变量?
变量是用来存储数据的,在 Python 中,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,变量在定义的时候不需要指定类型,系统会根据值自动推导类型
5. 变量有哪些类型?如何查看变量类型?
变量分为数字型和非数字型
数字型:整型(int)、浮点型(float)、布尔型(bool)和复数型(用于科学计算)
非数字型:字符串(string)、列表(list)、元组(tuple)、字典(dict)
使用type函数查看数据类型
6. 格式化输出的格式有哪些?
% 被称为 格式化操作符,专门用于处理字符串中的格式
%s 字符串
%d 有符号十进制整数,%02d 表示输出的整数显示位数,不足的地方使用 0 补全
%f 浮点数,%.2f 表示小数点后只显示两位
%% 输出 %
02_Python基础_day03
1. 什么是标识符?标识符的定义规则?
程序员定义的变量名、函数名。
标示符可以由 字母、下划线 和 数字 组成
不能以数字开头
不能与关键字重名
2. Python中关键字(keyword)的概念?以及如何查看关键字?
Python内部已经占用的标识符,具有特殊的功能和含义
import keyword
print(keyword.kwlist)
3. if判断语句语法规则?
if 条件1:
满足条件1要做的事情
elif 条件2:
满足条件2要做的事情
else:
其他
4. 逻辑运算符有哪三种?它们有什么特点?
逻辑或:or 全假则为假,一真则为真
逻辑与:and 全真才为真,一假则为假
逻辑非:not 非真即假,非假即真
5. 如何生产一个随机整数
import random
random.randint(1,10)
6. 程序的三大流程
顺序:从上往下,顺序一行一行执行
分支:就是有不同的条件判断,决定要执行的分支
循环:让特定的代码重复执行,只要你满足我的条件,就一直循环,不满足则退出。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以价位@762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~
7. 赋值运算符
一个等号(=)表示赋值运算符,还可以把运算符和等号连在一起,更简化,例如+=、-=、*=、/=….
8. 循环
初始条件设置 —— 通常是重复执行的 计数器
while 判断条件是否满足:
条件满足时,做的事情1
处理条件(计数器 + 1)
条件不满足则跳出循环
一定要注意修改计数器,防止出现死循环