python命令行输入函数回退_linux命令.

1、Linux命令

1、关机、重启

关机 :init 0

重启 :init 6

2、rm

1、rm -rf 文件/目录

r :递归删除文件夹内的子文件夹

f :强制删除,force

2、练习

1、在用户主目录下创建AID03目录

cd

mkdir AID03

2、在AID03下创建三个目录:

Ubuntu 、CentOS 、RedHat

cd AID03

mkdir Ubuntu CentOS RedHat

3、在Ubuntu目录下创建两个目录:

Ubuntu16.04 、Ubuntu18.04

cd Ubuntu

mkdir Ubuntu16.04 Ubuntu18.04

4、在Ubuntu18.04下创建文件 :day02.txt

cd Ubuntu18.04

touch day02.txt

5、在CentOS下创建三个目录:day01 day02 day03

cd ../../CentOS

mkdir day01 day02 day03

6、在day03下创建文件 :day03笔记.txt

cd day03

touch day03笔记.txt

7、删除CentOS目录 和 RedHat 目录

cd

cd AID03

rm -rf CentOS RedHat

8、删除AID03目录下的所有内容

rm -rf *

3、cp :复制文件/目录

复制文件 :cp 文件名 路径

复制目录 :cp -r 目录名 路径

4、mv :剪切文件/目录

mv 文件/目录 路径

5、练习

1、在用户主目录下创建文件 :game.txt

cd

touch game.txt

2、在game.txt中写入如下内容:

欢迎来到王者荣耀,敌军还有5秒到达战场...

cp -r :复制目录

mv :剪切+重命名

3、将game.txt剪切到用户主目录下的AID03中

mv game.txt /home/tarena/AID03/

4、将game.txt重命名为 :wangzhe.txt

cd AID03/

mv game.txt wangzhe.txt

5、把wangzhe.txt复制到用户主目录下

cp wangzhe.txt ~/

6、vim 文件名 :创建并编辑文件

1、vim三种模式

1、浏览模式 :启动之后进入的模式

2、插入模式 :编辑文本

3、命令行模式 :输入操作

2、文本写入步骤

1、vim 文件名

2、按 a :浏览模式->插入模式

3、写入内容

4、按 ESC :插入模式 -> 浏览模式

5、按 shift + : :进入命令行模式

6、wq :保存并退出(write quit)

q! :不保存直接退出

新建文件: python.txt

写入内容: 金毛狮王 ,保存退出之后查看

cat 文件名

********************************

再次打开 python.txt

加入内容:紫衫龙王、白眉鹰王、青翼蝠王

保存退出后查看

7、scp

1、远程复制 :把本地的文件复制到远程主机上

2、命令格式

scp 文件名 [email protected]:绝对路径

scp pycharm.tar.gz [email protected]:/home/tarena/

8、ifconfig :查看IP地址及MAC地址

9、练习

1、在用户主目录下创建文件 :你的姓名.txt

vim 王伟超.txt

2、在 txt 文件中写入如下内容:

Small while rabbit white and white

按a -> 内容 -> ESC -> shift+: -> wq

cat 王伟超.txt

3、把 txt 文件(作业)传到我的电脑上的:/home/tarena/homework/

IP : 192.168.207.131

用户名: tarena

密码: tarena

scp 王伟超.txt [email protected]:/home/tarena/homework

## yes

## password : tarena

10、cat 文件名

11、打压缩包

tar -zcvf 压缩包名字.tar.gz 文件1 文件2 目录3

选项:

z : 使用gzip方式压缩

c : 创建包 create

v : 显示操作文件的细节

f :要操作的文件名 file

12、解压缩包

tar -zxvf 压缩包名字.tar.gz [-C 路径]

13、练习

1、姓名.txt 打包压缩 姓名.tar.gz

cd

tar -zcvf 姓名.tar.gz 姓名.txt

2、剪切到 AID03 目录下

mv 姓名.tar.gz AID03/

3、解压到 AID03 目录下

cd AID03/

tar -zxf 姓名.tar.gz

4、查看 姓名.txt 的内容

cat 姓名.txt

*********************************************

1、Python概述

1、Python版本

1、Python2版本

python2.3

python2.7

2、Python3版本

python3.5

python3.6(当前教学环境版本)

python3.7

2、优缺点

1、优点 :易学易用、开发效率高

2、缺点 :运行效率低

2、第一个Python程序 :hello world

hello.py

3、pycharm编辑器

1、自动补齐 :tab

2、注释/取消注释 :Ctrl + /

3、同时选中多个光标 :按住左键 + Alt + 拉动

4、保存 :ctrl + s

5、回退 :ctrl + z

6、取消回退 :ctrl + shift + z

4、标准输出函数 print()

1、作用 :把内容输出到终端

2、创建文件 02_tree.py,在终端输出如下内容:

*

***

*****

*******

5、字符串

1、用引号包裹(单引号、双引号、三引号)

2、Tom's pet is a cat.

print("tom's pet is a cat.")

3、三引号 :所见即所得(可以输出换行)

4、练习

1、students.py,在终端实现如下输出:

欢迎使用XXX学生信息系统

(1)查询

(2)添加

(3)删除

(q)退出

请做出你的选择(1/2/3/q):

6、变量 :内存中对象的绑定

1、格式 :变量名 = 值

name = '金花婆婆'

age = 66

2、练习

1、定义两个变量:

name :赵丽颖

score:99

输出: 赵丽颖 的颜值是 99 分

7、字符串格式化(占位符)

1、语法格式

print('字符串' % (变量1,变量2))

2、占位符

%s :字符串(string)

%d :整数(digit)

%f :浮点数(float)

3、练习

1、定义两个变量:

computer :石头

you :剪刀

输出:电脑出拳:石头 你出拳:布,恭喜你赢了!

2、改写刚才的练习,...入职...公司,薪资为...元

注意 :薪资有可能为小数

8、算数运算符

+ - * /

% :取余数 11%2 == 1

**:幂运算 5**3 --> 5的3次方

//:地板除 11//2 == 5(只要整数,和%正好相反)

1、练习

1、超市苹果9元一斤,你有100元,能买几斤苹果,剩余多少钱?

2、假如你现在25周岁,每年365天,计算你过了多少个星期天(大概数字)

提示 :地板除

3、毕业薪资为10000元,每年涨20%,十年之后你的薪资为多少元?

提示: 幂运算(**)

4、一个圆的半径为3cm,计算圆的周长和面积,pi=3.14

周长: 2 * 3.14 * 半径

面积: 3.14 * 半径平方

5、从凌晨0:0:0秒计时,到现在过了65520秒,现在是几点几分几秒

提示 :地板除 和 取余

1.price = 9

money = 100

print('能买%d斤苹果,剩余%d元' % (money//price,money%price))

2.age = 25

day = 365

print('过了%d个星期天' % (age*day//7))

3.salary = 10000

zhang = 1.2

print('十年后薪资为%d元' % (salary*zhang**10))

4.r = 3

pi = 3.14

print('周长为%.2f,面积为%.2f' % (2*pi*r,pi*r*r))

5.time = 65520

min = time//60

hour = min//60

print('现在是%d时%d分%d秒' % (hour,min%60,time%60))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值