From c2c2786a4602df24477c91085c691ee207a86f0e Mon Sep 17 00:00:00 2001 From: jackfrued Date: Sat, 28 Jul 2018 00:45:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BA=86=E5=87=A0=E4=B8=AA?= =?UTF-8?q?=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...255\350\250\200\350\277\233\351\230\266.md" | 18 ++++++++++++++++++ ...215\344\275\234\347\263\273\347\273\237.md" | 5 +++-- README.md | 6 +++--- 3 files changed, 24 insertions(+), 5 deletions(-) diff --git "a/Day16-20/Python\350\257\255\350\250\200\350\277\233\351\230\266.md" "b/Day16-20/Python\350\257\255\350\250\200\350\277\233\351\230\266.md" index 96f616d..36b0a2b 100644 --- "a/Day16-20/Python\350\257\255\350\250\200\350\277\233\351\230\266.md" +++ "b/Day16-20/Python\350\257\255\350\250\200\350\277\233\351\230\266.md" @@ -1,2 +1,20 @@ ## Python语言进阶 +### 常用数据结构 + + + +### 函数的高级用法 + + + +### 面向对象高级知识 + + + +### 迭代器和生成器 + + + +### 并发和异步编程 + diff --git "a/Day31-35/\347\216\251\350\275\254Linux\346\223\215\344\275\234\347\263\273\347\273\237.md" "b/Day31-35/\347\216\251\350\275\254Linux\346\223\215\344\275\234\347\263\273\347\273\237.md" index bd0aeb0..e52e9bb 100644 --- "a/Day31-35/\347\216\251\350\275\254Linux\346\223\215\344\275\234\347\263\273\347\273\237.md" +++ "b/Day31-35/\347\216\251\350\275\254Linux\346\223\215\344\275\234\347\263\273\347\273\237.md" @@ -801,7 +801,7 @@ Linux系统的命令通常都是如下所示的格式: - `yum list installed`:列出已经安装的软件包,例如`yum list installed | grep zlib`。 - `yum install`:安装软件包,例如`yum install nginx`。 - `yum remove`:删除软件包,例如`yum remove nginx`。 - - `yum update`:更新软件包,例如`yum update`可以更新所有软件包,而`yum update tar只会更新tar。 + - `yum update`:更新软件包,例如`yum update`可以更新所有软件包,而`yum update tar`只会更新tar。 - `yum check-update`:检查有哪些可以更新的软件包。 - `yum info`:显示软件包的相关信息,例如`yum info nginx`。 2. **rpm** - Redhat Package Manager。 @@ -956,11 +956,12 @@ build environment: [root@iZwz97tbgo9lkabnat2lo8Z ~]# yum install gcc [root@iZwz97tbgo9lkabnat2lo8Z ~]# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz [root@iZwz97tbgo9lkabnat2lo8Z ~]# gunzip Python-3.6.5.tgz - [root@iZwz97tbgo9lkabnat2lo8Z ~]# ar -xvf Python-3.6.5.tar + [root@iZwz97tbgo9lkabnat2lo8Z ~]# tar -xvf Python-3.6.5.tar [root@iZwz97tbgo9lkabnat2lo8Z ~]# cd Python-3.6.5 [root@iZwz97tbgo9lkabnat2lo8Z ~]# ./configure --prefix=/usr/local/python36 --enable-optimizations [root@iZwz97tbgo9lkabnat2lo8Z ~]# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel [root@iZwz97tbgo9lkabnat2lo8Z ~]# make && make install + ... 配置环境变量 ... [root@iZwz97tbgo9lkabnat2lo8Z ~]# ln -s /usr/local/python36/bin/python3.6 /usr/bin/python3 [root@iZwz97tbgo9lkabnat2lo8Z ~]# python3 --version Python 3.6.5 diff --git a/README.md b/README.md index 1949622..49d0fb2 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,11 @@ 简单的说,Python是一个“优雅”、“明确”、“简单”的编程语言。 - - 学习曲线低,适合非专业人士 + - 学习曲线低,非专业人士也能上手 - 开源系统,拥有强大的生态圈 - 解释型语言,完美的平台可移植性 - - 支持面向对象和函数式编程 - - 可扩展性,能调用C/C++代码 + - 支持面向对象和函数式编程,动态语言 + - 能够通过调用C/C++代码扩展功能 - 代码规范程度高,可读性强 目前几个比较流行的领域,Python都有用武之地。 -- GitLab