![](https://img-blog.csdnimg.cn/20200502102048628.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
语言学习
与程序语言相关的一些小东西
程序猿小宅
预备程序猿小宅,目前还在大学苦苦挣扎ing
展开
-
如何在Cython中使用gmpy2?
如何在Cython中使用gmpy2? 【写在前面】使用Cython为Python编写库函数时,难免要为Python传入的“大整数”进行处理,其大小超过了传统的 int/long/long long 等类型,从而难以直接进行处理。GMP是c语言下广为使用的高精度数学库,为我们对“大整数”的计算提供了便利;而gmpy2是其在Python下的版本,我们可以借助gmpy2在Cython中对“大整数”进行操作。本文首先将介绍gmpy2安装的注意事项,而后给出官方文档的中译版,由于gmpy2.pxd仅为Cython封原创 2020-08-21 13:12:42 · 612 阅读 · 0 评论 -
读书笔记-Python科学编程入门(A Primer on Scientific Programming with Python)(第五版)-第三章
第三章-函数与分支(Functions and Branching) 介绍了两个概念:函数和程序流程分支(通常指 if 语句) 3.1-函数 Python 中的函数不同于数学上的函数,是可以在任何时间地点执行、可重复使用的语句的集合。 3.1.1 Python 的函数结构 在 Python 中记为: def F(C): return (9.0/5)*C + 32 ...原创 2018-10-18 09:45:29 · 650 阅读 · 0 评论 -
读书笔记-Python科学编程入门(A Primer on Scientific Programming with Python)(第五版)-序章
大家好,我是预备程序猿小宅,进入CSDN这么久,是第一次发博客。之所以打算在这写这本书的读书笔记,一个原因在于,我确实是正在学习这本书(笑),想和大家交流分享;另一个原因是纸质的读书笔记经常遗失,在网络上便于保存和整理(其实手写也麻烦啦哈哈)。 在读书笔记里,主要摘录一些个人认为有意义、较为重要的东西,需要更为详细的内容,请阅读原著(个人觉得原著还是挺有意思,深入浅出,并不晦涩)。 序章(Pr...原创 2018-10-09 08:39:12 · 504 阅读 · 0 评论 -
读书笔记-Python科学编程入门(A Primer on Scientific Programming with Python)(第五版)-第一章
第一章-用公式计算(Computing with Formulas) 通过和数学公式有关的例子,介绍变量(variable)、对象(object)、模块(module)和文本格式化(text formatting)相关的概念。 1.1-与编程的初遇:一个公式 用Python表达垂直自由落体公式。 较为完美的表达方式: v0 = 5 g = 9.81 t = 0.6 y = v0*t -...原创 2018-10-09 10:09:23 · 431 阅读 · 0 评论 -
读书笔记-Python科学编程入门(A Primer on Scientific Programming with Python)(第五版)-第二章
第二章-循环和列表(Loops and Lists) 介绍两个循环语句:for 循环和 while 循环;介绍一种存储数据的对象(object):列表 2.1-While循环 用于重复执行若干条语句 结构为: while 循环条件: 需循环的语句1 需循环的语句2 其他语句 while 循环开始的标志:冒号(:) while 循环的循环体:相对 while 缩进一...原创 2018-10-10 21:32:47 · 453 阅读 · 0 评论 -
读书笔记-Python科学编程入门(A Primer on Scientific Programming with Python)(第五版)-第四章
第四章-用户输入与错误处理(User Input and Error Handling) Python 输入数据的方法: 从终端窗口(Terminal Window)输入 (4.1 节) 从命令行(Command Line)输入 (4.2 节) 从文件(File)输入 (4.5 节) 从图形界面(Graphical Interface)输入 (4.8 节) 检测用户输入数据的...原创 2018-11-05 10:49:56 · 329 阅读 · 0 评论