摘要: 有两种写法: 一. #!/usr/bin/python 是告诉操作系统执行这个脚本的时候,调用固定的/usr/bin下的python解释器二. #!/usr/bin/env python 这种用法是为了防止操作系统用户没有将python装在默认的/usr/bin路径里。当系统看到这一行的时候,首先会 阅读全文
posted @ 2019-08-23 15:44 相文 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1.下载sublime3和安装 2.安装Python或Anaconda 3.打开sublime ,tools->build system->new build system,在文件中写入: 1 2 3 4 5 6 7 { "encoding": "utf-8", "working_dir": "$f 阅读全文
posted @ 2019-08-02 15:11 相文 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 如何学习Python? Python上手很容易, 基本有其他语言编程经验的人可以在1周内学会Python最基本的内容.它们包括: 1.常用内置类型(int, float, bool, bytes, str, list, dict, set)的使用. 2.分支if-else 循环while 迭代for 阅读全文
posted @ 2019-08-01 09:20 相文 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 介绍: Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大(约 531 MB),如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅 阅读全文
posted @ 2019-07-30 10:46 相文 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 一. 字符串拼接 二. 函数返回值缓存和函数查询表 三. 使用默认参数 四. 列表综合表达式与生成器 五. ctypes模块, 调用c语言 六. 其他 阅读全文
posted @ 2019-07-30 10:04 相文 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 扩展C的原因: 1. 添加/额外的(非Python)功能,提供Python核心功能中没有提供的部分,比如创建新的数据类型或者将Python嵌入到其它已经存在的应用程序中,则必须编译。 2. 性能瓶颈的效率提升, 解释型语言一般比编译型语言慢,想要提高性能,全部改写成编译型语言并不划算,好的做法是,先 阅读全文
posted @ 2019-07-30 09:38 相文 阅读(322) 评论(0) 推荐(0) 编辑