引言 实际上Python是没有所谓的switch case写法的,熟悉C艹和Java的同学可能已经习惯了用switch case结构去优雅的处理一些事情,比如这样: switch(变量){ case 变量值1: //..…
标签:python
「LeetCode By Python」简单篇(一)
前言 本系列,希望使用Python通关LeetCode,暂时开始做简单题。 初次刷LeetCode目的是为了提高自己的算法能力,我的解法在时间复杂度上肯定不是最优的,忘各位指导。 另外,LeetCode早已推出了中文官网…
mpi4py 点到点通信之同步阻塞通信模式
在上一篇中我们介绍了 mpi4py 中就绪阻塞通信模式,下面我们将介绍同步阻塞通信模式。 在同步通信模式下,不论接收端是否启动了接收动作,发送端都可在任何时候启动发送动作,但发送端需等待接受端的接收动作发起并开始接收数据…
python学习五
1)编程步骤 编程步骤:编程思路 逐行思考,按步开发:适用与100行以内的代码;明确自己的代码要实现什么功能[单个功能] 思考功能实现的步骤[界面-处理-界面 | 处理] 思考实现的逻辑(逻辑思维),框架开发:适用于50…
用 Python 构建 web 应用
用 Python 构建 web 应用 如果说仅仅要用 Python 构建 web 应用,可以将 socket 连接、HTTP 原始请求和响应格式等涉及网络基础的东西交给现成的库来实现,只需要专注于 web 端界面、交互、…
python 时间模块小结(time and datetime)
一:经常使用的时间方法 1.得到当前时间 使用time模块,首先得到当前的时间戳 In [42]: time.time() Out[42]: 1408066927.208922 将时间戳转换为时间元组 struct_ti…
Python的marshal模块简介
Python的marshal模块,顾名思义也是负责在Python数值与二进制字节对象之间进行转换的。但是,marshal模块仅供Python解析器内部用作对象的序列化,不推荐开发人员使用该模块处理Python对象的序列化…
python基础实例
1、在Python 语言中,对象是通过引用传递的。在赋值时,不管这个对象是新创建的,还是一个已经存在的,都是将该对象的引用(并不是值)赋值给变量。 如:x=1 1这个整形对象被创建,然后将这个对象的引用赋值给x这个变量 …
python requests 断点续传下载
1.安装requests: pip install requests 2.实例: # # encoding:utf-8 import requests import os import time def get_loca…
【python爬虫】使用Selenium+PhantomJS抓取动态页面
需求 有些网站反爬虫,会在js里面动态操作DOM渲染页面,执行js后的页面才是最终页面。 而我们在python中直接用requests.get()获取到的页面,是没执行js的页面,没有我们想要的信息。 解决方法是Sele…
笨方法学python第四版中文高清带书签版.pdf 下载地址
下载地址: 笨办法学Python第四版中文高清带书签版.pdf 如需其它Python电子书,请移步: Python电子书大合集(持续更新…) 下载地址汇总
Mac OS X 上快速切换Python2和Python3
Max OS X 自带python 2,直接输入命令即可查看版本: $ python 输出: Python 2.7.10 (default, Oct 6 2017, 22:29:07) [GCC 4.2.1 Compat…