随笔分类 -  Python

Python语言
摘要:python调用C语言接口 注:本文所有示例介绍基于linux平台 在底层开发中,一般是使用C或者C++,但是有时候为了开发效率或者在写测试脚本的时候,会经常使用到python,所以这就涉及到一个问题,用C/C++写的底层库,怎么样直接被python来调用? python作为一门胶水语言,当然有办法 阅读全文
posted @ 2019-03-11 18:37 牧野星辰 阅读(7955) 评论(1) 推荐(3) 编辑
摘要:python函数调用时参数传递方式 C/C++参数传递方式 对于C程序员来说,我们都知道C在函数调用时,采用的是值传递,即形参和实参分配不同的内存地址,在调用时将实参的值传给实参,在这种情况下,在函数内修改形参并不会影响到实参,但是这样带来一个问题,如果我们需要刻意地对实参进行修改,就不得不传递实参 阅读全文
posted @ 2019-03-06 14:54 牧野星辰 阅读(44146) 评论(2) 推荐(6) 编辑
摘要:python变量的内存机制 作为一门简单易用的语言,且配备海量的库,python可谓是程序员手中的掌中宝,编程本身就是一种将人类思维转化为计算机思维的技术,如果不需要去追求极致的运行效率同时又不限制于计算机内存空间,python无疑是目前最方便的语言了。 作为一个合格的程序员,自然是要知其然并知其所 阅读全文
posted @ 2019-03-06 14:19 牧野星辰 阅读(6937) 评论(0) 推荐(4) 编辑
摘要:不同语言的负数取余问题 问题的出现 偶然在leetcode上看到一道这样的题: Given a 32 bit signed integer, reverse digits of an integer. 翻译成中文就是: 给定一个32位有符号整数,将整数由低位到高位反向输出,例: 输入:1230 返回 阅读全文
posted @ 2019-03-06 13:45 牧野星辰 阅读(1718) 评论(0) 推荐(0) 编辑
摘要:python中"is"和"=="区别 在做leetcode的时候,在判断两个数据是否相等时使用了python中的is not,想着入乡随俗,既然入了python的门就用python中的特定语法 天真的我还以为"is"和"=="是同样的效果,结果当然是大错特错! "is"作为判断地址是否相等,即判断两 阅读全文
posted @ 2018-09-10 21:01 牧野星辰 阅读(1184) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示