常用函数
函数 | 描述 | 用法 |
---|---|---|
abs fabs |
计算 整型/浮点/复数 的绝对值 对于没有复数的快速版本求绝对值 |
np.abs() np.fabs() |
sqrt | 计算元素的平方根。等价于array ** 0.5 | np.sqrt() |
square | 计算元素的平方。等价于 array … |
函数 | 描述 | 用法 |
---|---|---|
abs fabs |
计算 整型/浮点/复数 的绝对值 对于没有复数的快速版本求绝对值 |
np.abs() np.fabs() |
sqrt | 计算元素的平方根。等价于array ** 0.5 | np.sqrt() |
square | 计算元素的平方。等价于 array … |
>>> a = np.array([1, 2, 3, 4, 5])
>>> b = np.arange(1, 6)
>>> a, b
(array([1, 2, …
原文:https://blog.csdn.net/songzhilian22/article/details/48396545
以下是使用python3改写的代码,具体分析过程请查阅我之前在CSDN上面写的博客。
import base64
import requests
import re
import rsa
import binascii
import json
from lxml import etree
def …
在python中,函数内部可以调用其他函数,也可以调用函数自身,这种函数内部调用自身的函数我们称为递归函数。 举个例子,阶乘(factorial)的计算:n! = 1*2*3*...*n
def factorial(n):
if n == 1:
return 1
return n * factorial(n-1)
factorial(n)
就是一个递归函数,试试运行:
>>> …
原文:http://pandas.pydata.org/pandas-docs/stable/getting_started/index.html
这是对pandas的简短介绍,主要面向新用户。您可以在Cookbook中看到更复杂的食谱。通常,我们导入如下:
import pandas as pd
import numpy as np
>>> s = pd.Series([1, …
Python3 通过两个标准库 _thread 和 threading 提供对线程的支持。
_thread 提供了低级别的、原始的线程以及一个简单的锁,它相比于 threading 模块的功能还是比较有限的。
threading 模块除了包含 _thread 模块中的所有方法外,还提供的其他方法:
最近应朋友,使用Python写了一个登录币乎获取最新文章点赞的程序,但是对于不会使用Python的朋友来说,就是麻烦,还需要安装很多东西。于是想把它打包成exe可执行文件出来,在网上找了很多帖子,但在实际过程中还是遇到了不少问题,所以做个笔记,备忘: 环境:Windows10 + Python3.6
在cmd命令行中,输入代码:
pip install pyinstaller
使用cmd切换至(命令:cd 文件路径(注意空格))需要打包的py文件目录下:
并输入代码,格式为使用命令:pyinstaller -F 文件名(带后缀py):
pyinstaller --icon=BiHu.ico -F BiHu.py …
http://pypi.doubanio.com/simple/ 豆瓣
http://mirrors.aliyun.com/pypi/simple/ 阿里云
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
直接cmd命令行中分别执行下列2行代码(以阿里云为例):
运行环境:Ubuntu 16.04
安装pip和pip3
sudo apt-get install python-setuptools
sudo apt-get install python3-setuptools
sudo apt-get install openssl libssl-dev
sudo apt-get install python-pip …
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。
os.mknod("test.txt")
open("test.txt",'w')
def mkdirs(path):
# 去除首位空格
path=path.strip()
# 去除尾部 \ 符号
path=path.rstrip("\")
# 判断路径是否存在
# 存在 …