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 文件名 用户名@IP地址:绝对路径
  scp pycharm.tar.gz tarena@172.40.78.200:/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 tarena@192.168.207.131:/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))

tedu训练营day02的更多相关文章

  1. tedu训练营day04

    1.猜拳:import randomlist = ['石头','剪刀','布']y = input('''(0) 石头(1) 剪刀(2) 布请出拳(0/1/2):******************* ...

  2. tedu训练营day03

    Day03笔记1.作业 1.假如你现在25周岁,每年365天,计算你过了多少个星期天(大概数字) 提示 :地板除 2.毕业薪资为10000元,每年涨20%,十年之后你的薪资为多少元? 提示: 幂运算( ...

  3. tedu训练营day01

    1.三大操作系统 1.Unix :MacOS 2.Linux :Ubuntu18.04 .CentOS.RedHat 3.Windows :Win7.Win8.Win102.VMware Workst ...

  4. [02-02 ]Java数据库链接范列

    /* 01 连接池版本的 数据库 连接管理工具,适合于并发场合 */ package cn.tedu.jdbc.day02; import java.io.InputStream; import ja ...

  5. LoadRunner性能测试巧匠训练营

    <LoadRunner性能测试巧匠训练营>基本信息作者: 赵强 邹伟伟 任健勇 丛书名: 实战出版社:机械工业出版社ISBN:9787111487005上架时间:2015-1-7出版日期: ...

  6. JavaScript的TDD训练营环境搭建

    下周一准备去蹭听公司组织的javascript TDD训练营.以前只是零散的使用javascript,水平相当于小白,笨鸟先飞,提前把环境鼓捣一下. 步骤: 1.nodejs安装 到http://ww ...

  7. [转]新兵训练营系列课程——平台RPC框架介绍

    原文:http://weibo.com/p/1001643875439147097368 课程大纲 1.RPC简介 1.1 什么是RPC 1.2 RPC与其他远程调用方式比较 2.Motan RPC框 ...

  8. 广州传智博客黑马训练营.Net15期

    广州传智博客黑马训练营.Net15期 7 张扬波 MVC大项目 6 张扬波 MVC 3 胡凌浩 HTML&JS 2 基础加强+三层 5 张扬波 企业站点(asp.net)&EF 4 江 ...

  9. 基础-训练营-day1~day5

    基础 大纲  变量:      声明.初始化.使用.命名  数据类型:      int.long.double.boolean.char.String  运算符:      赋值.算术.关系.逻辑  ...

随机推荐

  1. Linux 遍历目录下面所有文件,将目录名、文件名转为小写

    当你从 Windows 服务器换到 Linux 服务器的时候,以前的上传目录的目录名.文件名会遇到大小写的问题.在 Windows 环境下面没有文件区分大小写的概念,而 Linux 却有严格的文件名大 ...

  2. C++ 中 const、volatile、mutable的用法

    @2019-01-14 [小记] C++中const.volatile.mutable的用法

  3. 洛谷4451 整数的lqp拆分(生成函数)

    比较水的一题.居然是一道没看题解就会做的黑题…… 题目链接:洛谷 题目大意:定义一个长度为 $m$ 的正整数序列 $a$ 的价值为 $\prod f_{a_i}$.($f$ 是斐波那契数)对于每一个 ...

  4. MongoDB常用操作命令

    查看所有数据库: > show dbs; 选定数据库: > use ECommerce; 查看当前数据库状态: > db.stats(); 查看当前数据库中所有集合: > sh ...

  5. Docker自动补全容器名

    Zsh Place the completion script in your /path/to/zsh/completion (typically ~/.zsh/completion/): 下载自动 ...

  6. 题解-洛谷P1020P导弹拦截(求单调序列长度的优化)

    https://www.luogu.org/problemnew/show/P1020 (原题链接) 第一问就是求最长不上升子序列的长度,自然就想到了c++一本通里动态规划里O(n^2)的算法,但题目 ...

  7. javascript 请求action传递中文参数乱码问题

    1.js $.ajaxFileUpload        (            {                url:'<%=basePath%>uploadDatFile/fil ...

  8. MySQL STR_TO_DATE函数

    转: MySQL STR_TO_DATE函数 2017年12月05日 15:41:58 木林森淼 阅读数:23822   版权声明:水平有限,如有补充或更正,望大家评论指正 https://blog. ...

  9. QT槽函数处理线程

    今天用到QTcpSocket的时候,由于客户端发起请求在一个线程里,当readyRead的信号发出后接收的槽函数是否还会在该线程里处理? 现在看来其实是交给主线程处理的,那么我要实现在线程里处理怎么实 ...

  10. IDEA2017.3.5破解

    首先下载好idea, https://www.jetbrains.com/idea/download/previous.html 下载破解文件: https://pan.baidu.com/s/1tB ...