Monthly: 7月 2017
【Python 3.6.1】条件控制-IF
一、if语法:
[crayon-66dd04ba79d7a382222010/]
条件后必须用冒号结束
语句,用缩进来进行划分。
二、if测试:
[crayon-66dd04ba79d81685798463/]
【Python 3.6.1】注释
一般代码都有两种注释情况,1)单行注释;2)多行注释
一、单行注释,使用#,在之前的文章中已多次使用
[crayon-66dd04ba7b501577195441/]
二、多行注释三个单引号,或者三个双引号
[crayon-66dd04ba7b507563234928/]
【Python 3.6.1】decode()与encode()
encode编码:str->bytes
decode解码:bytes->str
[crayon-66dd04ba7c09f675283114/]
一、中文编码解码测试
[crayon-66dd04ba7c0a6324402164/]
[crayon-66dd04ba7c0aa199632914/]
二、运行结果
[crayon-66dd04ba7c0ae72...
【Python 3.6.1】Base64编码
首先明确一下,Base64编码并非“加密”,而是采用Base64编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到,也就是我们常说的“防君子不防小人”的做法。
一、代码
[crayon-66dd04ba7cc27983961715/]
[crayon-66dd04ba7cc2c...
【Python 3.6.1】交互输入
与程序进行交互输入,在一些工具类的小程序中是非常有用的,python实现这个功能也非常简单input()函数就可以实现。python2使用的函数是raw_input()
一、测试代码:
[crayon-66dd04ba7d729505856843/]
input()函数中的字符串,...
【Python 3.6.1】写配置文件(二)
一、创建配置文件
[crayon-66dd04ba7e1c8944919803/]
二、运行结果
[crayon-66dd04ba7e1ce593377854/]
【Python 3.6.1】写配置文件(一)
写配置文件有两种情况,一是覆盖,二是追加,对于程序来说,只需修改一个参数即可。
一、创建配置文件
[crayon-66dd04ba7ecf7505163221/]
[crayon-66dd04ba7ecfc624686895/]
说明:如果保存的文件(db1.conf)不存在,那么则创...
【Python 3.6.1】读配置文件
一、配置文件格式
[crayon-66dd04ba7f9b7526411514/]
二、configparser模块
python2和python3在读配置文件时引用的模块是不同的,或者说名字上做了些许的改变,python2引用的模块ConfigParser,python3引用的模块configparser,...
【Linux】root用户PATH环境变量设置错误补救
Linux环境变量如果修改错了,可能会导致一些常用的命令都无法使用。所有,我们在改环境变量的时候,还是有必要小心谨慎的。
那么如果修改错误了,怎么处理呢?
首先明确,环境变量中,比如:PATH=后面有多个路径,那么这多个路...
【Python 3.6.1】模块
我们知道一段代码,越长越不好维护,为了便于维护,可以把很多函数或变量分组、分类放到不同的以.py为后缀的文件中,那么这个文件就称之为一个模块(Module)。
可以把模块想象成导入到python以增强其功能的扩展。需要使用特殊人命...