共 75 篇文章 |
|
你必须会Python读写Json文件。JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。dic = {''''''''name'''''''': ''''''''Peter'''''''', ''''... 阅376 转2 评0 公众公开 23-03-30 21:21 |
给python换上rust核动力。新建项目maturin new rust_mod,里面已经有1个sum_as_string函数例子。import rust_mod import time# sum=rust_mod.sum_as_string(2,3)t0=time.time()sum=rust_mod.prime_count(50000) # 5133 cost: 0.19# sum=rust_mod.prime_count(500000) # 41538 cost: 0.57 41538,耗时:47.92# sum=rust_mod.prime_count(5000000... 阅117 转0 评0 公众公开 22-12-08 11:38 |
Python3 与 C# 基础语法对比(Function专栏和js里面的eval差不多):不太建议。 阅2 转0 评0 公众公开 22-07-14 19:21 |
Python代码重构(一)if sold >DISCOUNT_AMOUNT:total = sold * DISCOUNT_PRICElabel = f''''''''Total: {total}''''''''else:total = sold * PRICElabel = f''''''''Total: {total}''''''''通过在条件语... 阅53 转0 评0 公众公开 22-07-02 20:14 |
Python技巧之双指针。双指针的引入双指针技术是一种允许我们通过利用一些排序数据来优化算法运行时间和空间效率的技术。移动:在第6行和第7行中,我们的两个指针将朝相反的方向移动,第一个指针 i 朝前移动,第二个指针 j 朝相反的方向移动。给定单链表的头指针,返回该链表的中间节点。终止条件:当移动更快的指针到达链表的末尾时,遍历将停... 阅34 转0 评0 公众公开 22-06-22 23:43 |
结合上面的代码,可以更加容易理解 socket 建立通信的流程:socket:创建socketbind:绑定端口号listen:开始监听accept:接收请求recv:接收数据close:关闭连接。# 创建 TCP Socket self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 绑定 socket 和端口 self.se... 阅9 转0 评0 公众公开 22-06-22 23:33 |
Python、C、C 扩展、Cython 差异对比。而我们说 Cython 做的事情和 C 扩展本质是类似的,都是为 Python 提供扩展模块,区别就在于:一个是手动写 C 代码,另一个是编写 Cython 代码、然后再自动翻译成 C 代码。我们使用 Cython 的方式是:先将 Cython 代码翻译成 C 代码,再将 C 代码编译成扩展模块(pyd 文件),然后在 Python 代码中导入它、... 阅6 转0 评0 公众公开 22-06-13 11:24 |
c /home/light/anaconda3/envs/cling/share/jupyter/kernels/cpython3 /home/light/anaconda3/envs/cling/share/jupyter/kernels/python3xcpp11 /home/light/anaconda3/envs/cling/share/jupyter/kernels/xcpp11xcpp14 /home/light/anaconda3/envs/cling/share/jupyter/kernels/xcpp14xcpp17 /home/light/anaconda3/envs/cling/share/jupyter/k... 阅6 转0 评0 公众公开 22-05-26 11:58 |
def create_pivot(df, infile, index_list=[''''''''Manager'''''''', ''''''''Rep'''''''', ''''''''Product''''''''], value_list=[... 阅13 转1 评0 公众公开 22-01-28 13:54 |
【Python】Python四大内置高阶函数(map、reduce、filter、sorted)一、map函数描述:接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素。把一个函数作用在一个序列上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累积计算reduce(f,[x1,x2,x3,x4,x5]) = f(f(f(x1,x2),x3),x4)语法:reduce(... 阅4 转0 评0 公众公开 22-01-18 08:04 |