Python 的高级特性 切片 对于指定索引范围取值的操作,Python提供了slice方法,类似于Excel中数据透视表的切片器。 tuple也是一种list,唯一区别是tuple不可变。因此,tuple也可以用切片操作,只是操作的结果仍是tuple。 迭代 ...
错误 调试和测试 程序运行中,可能会遇到BUG 用户输入异常数据以及其它环境的异常,这些都需要程序猿进行处理。Python提供了一套内置的异常处理机制,供程序猿使用,同时PDB提供了调试代码的功能,除此之外,程序猿还应该掌握测试的编写,确保程序的运行符合预期。 错误处理 在一般程序处理中,可以对函数的返回值进行检查,是否返回了约定的错误码。例如系统程序调用的错误码一般都是 ,成功返回 。但是这种方 ...
2017-03-30 14:25 1 12437 推荐指数:
Python 的高级特性 切片 对于指定索引范围取值的操作,Python提供了slice方法,类似于Excel中数据透视表的切片器。 tuple也是一种list,唯一区别是tuple不可变。因此,tuple也可以用切片操作,只是操作的结果仍是tuple。 迭代 ...
网络编程 网络程序出现的比互联网要早很多,实现方式主要依靠网络上不同主机间进程的通信,通信协议最重要的是TCP/IP协议。在这两个协议基础上还有很多更高级的协议,包括HTTP、SMTP等。要进行两个 ...
面向对象编程 面向对象编程 Object Oriented Programming 简称 OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面 ...
0x00 注意 如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 0x01 安装Python3.6 1. 安装依赖环境 ...
前言 今天我们来学习一下如何在Linux环境下安装Python3.6吧! 一:下载Python3.6(我下载的是python3.6.8) 地址:https://www.python.org/downloads/source/ 三:安装python3.6 (1)创建目录,并把本地下载 ...
知识是一座宝库,而实践就是开启这座宝库的钥匙。 ----Thomas Fuller 开始之前 基础示例 Python语法基础,python语法比较简单,采用缩紧方式。 可以看到,注释以#开头,python的变量不需要任何前缀,行结束不需要结束符号,非常符合我们自然语言的阅读 ...
request实例1: import requests payload = {'key1':'value','key2':'value2'} url = "http://httpbin.org ...
1、安装依赖包#yum install -y openssl openssl-devel openssl-static#yum groupinstall -y "Development tools" 若未安装该静态库会导致python3自带的pip3安装失败 2、下载源码包#wget ...