2018-01-22 geekspeng
模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。 more 创建模块 要创建模块,可创建一个.py文件,在其中包含用于完成任务的函数。 案例(保存为 mymodule.py): 继续阅读 »
2018-01-21 geekspeng
函数(Functions)是指可重复使用的程序片段。它是有名字的代码块,接受输入、提供输出并可存储在文件中供以后使用。你通过这一特殊的名字在你的程序任何地方来运行代码块,并可重复任何次数。 more 定义函数 继续阅读 »
2018-01-19 geekspeng
运算符是进行某些操作,并且可以用诸如 + 等符号或特殊关键词加以表达的功能。运算符需要一些数据来进行操作,这些数据就被称作操作数。表达式可以拆分成运算符与操作数。一个表达式的简单例子便是 2+3,其中 2 和 3 被称为操作数,"+" 称为运算符。 继续阅读 »
2018-01-18 geekspeng
打印出 hello world 只是我们学习Python的第一步,但是仅仅打印出 hello world 肯定不能满足我们的需求,你可能会希望做得更多,比如写一个小脚本帮你抢火车票,接下来我们会介绍一些基本概念。 more 继续阅读 »
2018-01-11 geekspeng
现在让我们开始学习如何运行一个传统的“Hello World”程序,这基本上是学习任何编程语言的需要做的第一步。下面将会告诉你如何编写、保存与运行 Python 程序。 通过 Python 来运行的你的程序有两种方法 使用交互式解释器提示符 直接运行一个源代码文件 继续阅读 »
2018-01-10 geekspeng
Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。这篇文章主要介绍Python在Mac OS X、Windows和Linux系统的安装,为以后python的学习做准备。 继续阅读 »
2018-01-09 geekspeng
Python 是一种极少数能兼具 简单 与 功能强大 的编程语言。你将惊异于发现你正在使用的这门编程语言是如此简单,它专注于如何解决问题,而非拘泥于语法与结构。 官方对 Python 的介绍如下: Python 是一款易于学习且功能强大的编程语言。 它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python 简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。 继续阅读 »
2018-01-08 geekspeng
Homebrew 是Mac OS 下的包管理工具,类似于Ubuntu下的apt-get命令,通过这个工具我们可以快速获取所需要的软件而不需要像在Windows系统中那样打开浏览器,找到需要下载的安装包,然后才能进行下载。Homebrew拥有安装、卸载、更新、查看、搜索等很多实用的功能。通过一条简单的指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。 继续阅读 »
2017-12-15 geekspeng
上一篇讲了如何在 AWS 云服务器上搭建 Shadowsocks服务器从而实现科学上网,这篇我们主要讲怎么在极路由上配置Shadowsocks,从而使连上这台路由器的设备都可以轻松地访问goolge等网站而不需在所有需要科学上网的设备上进行配置。 继续阅读 »
2017-12-14 geekspeng
身为程序员平时遇到问题当然需要上网查找资料,普通人首先想到的肯定是百度,但是百度上面给的答案良莠不齐质量不高,这个时候就要借助Goolge,但是由于某些我们都懂的原因在国内我们却访问不了Goolge,这时候我就需要自备梯子。网上虽然有很多免费的服务器可以使用,但是通常质量不会很高,极不稳定,速度也非常慢,所谓一分钱一分货,想不花钱就能用上优质的服务,几乎是不可能。xhay1122在他的博客中分享了自己利用廉价的vps搭建的shadowsocks服务器,质量还是不错的比较稳定,但是毕竟是分享给大家用的而且流量有限不敢敞开用,所以最后我选择自己动手,丰衣足食,利用AWS 云服务器搭建Shadowsocks服务器。 继续阅读 »