摘要: pycharm debug 报错误 如下: Cython加速调试没有打开。Cython是Python的一个扩展模块工具,采用Python和C语言混合编成,用于加速Python计算速度。 解决方法: 1. 打开终端:找到“/Applications/PyCharm.app/Contents/helpe 阅读全文
posted @ 2017-07-20 16:09 cathywu 阅读(1100) 评论(0) 推荐(0)
摘要: Mac本上安装了python2,然后又安装了python3.需要python3 与 python2之间切换。 配置环境变量: vim ~/.bash_profile 如下内容: if [ -e ~/.bashrc ]; then source ~/.bashrc; fi # added by Min 阅读全文
posted @ 2017-07-20 16:01 cathywu 阅读(824) 评论(0) 推荐(0)
摘要: uname -a 有x86 64就表示是64位。 阅读全文
posted @ 2017-07-20 12:01 cathywu 阅读(582) 评论(0) 推荐(0)
摘要: 列表 list是一种有序的集合,可修改,可重复,。 可以随时添加和删除其中的元素。 names = ['Michael', 'Bob', 'Tracy'] 元组 元组其实跟列表差不多,也是存一组数,不可修改,可重复,无序。 只不是它一旦创建,便不能再修改,所以又叫只读列表 names = ("cat 阅读全文
posted @ 2017-07-20 10:24 cathywu 阅读(450) 评论(0) 推荐(0)
摘要: 例子: 例1 阅读全文
posted @ 2017-07-20 07:39 cathywu 阅读(3518) 评论(0) 推荐(0)
摘要: 主要内容 函数基本语法及特性 定义 数学函数定义:一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一 个确定的值,y都有唯一确定的值与其对应,那么我们就把x称为自变量,把y称为因变 量,y是x的函数。自变量x的取值范围叫做这个函数的定义域。 但编程中的「函数」概念,与数学中的函数是有很 阅读全文
posted @ 2017-07-20 07:24 cathywu 阅读(452) 评论(0) 推荐(0)
摘要: 主要内容 字符编码 基本概念 字符(Character) 是各种文字和符号的总称。 字符集(Character set) 是一个系统支持的所有抽象字符的集合。 字符编码(Character encoding) 是把字符集中的字符,编码为特定的二进制数,以便在计算机中存储。每个字符集中的字符都对应一个 阅读全文
posted @ 2017-07-20 07:22 cathywu 阅读(317) 评论(0) 推荐(0)
摘要: 主要内容 文件操作 打开文件的模式 打开文件的模式有: r,只读模式(默认)。 w,只写模式。【不可读;不存在则创建;存在则删除内容;】 a,追加模式。【可读;不存在则创建;存在则只追加内容;】 "+" 表示可以同时读写某个文件 r+,可读写文件。【可读;可写;可追加】 w+,写读 a+,同a r+ 阅读全文
posted @ 2017-07-20 07:21 cathywu 阅读(350) 评论(0) 推荐(0)
摘要: 本节内容: 字符串操作 概述 字符串是以''或""括起来的任意文本,比如'abc',"xyz"等等。请注意,''或""本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来 阅读全文
posted @ 2017-07-20 07:19 cathywu 阅读(282) 评论(0) 推荐(0)
摘要: 本节内容: 1 列表 2 元组 3 参考网页 列表 Python内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作。 定义列表 names = ['Michael', 'B 阅读全文
posted @ 2017-07-20 07:18 cathywu 阅读(287) 评论(0) 推荐(0)
摘要: 本节内容: 数据类型 数字 int(整型) 在32位机器上,整数的位数为32位,取值范围为-231~231-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-263~263-1,即-9223372036854775808~92233720368547 阅读全文
posted @ 2017-07-20 07:17 cathywu 阅读(1934) 评论(0) 推荐(0)
摘要: 本节内容 在上一章引用模块的时候,会生成一个login.pyc的文件。这个.pyc的文件是做什么的了? python 是一门解释型语言,c是compiled的缩写.为什么会有.pyc的文件了? 概念澄清:解释型语言和编译型语言 计算机是不能够识别高级语言的,所以当我们运行一个高级语言程序的时候,就需 阅读全文
posted @ 2017-07-20 07:16 cathywu 阅读(343) 评论(0) 推荐(0)
摘要: 本节主要内容: Python的强大之处在于他有常丰富和强大的标准库和第三库. 引用其他模块 要使用一个模块,我们必须首先导入该模块。Python使用import语句导入一个模块。例如,导入系统自带的模块 math: 只希望导入用到的math模块的某几个函数,而不是所有函数,可以用下面的语句: 调用m 阅读全文
posted @ 2017-07-20 07:15 cathywu 阅读(182) 评论(0) 推荐(0)
摘要: 本节主要内容: if-else流程判断 if 语句概述 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: 注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3,4行 print 阅读全文
posted @ 2017-07-20 07:10 cathywu 阅读(535) 评论(0) 推荐(0)
摘要: 本节主要内容: 例一 input() 例二字符拼接 例三 %占位符 例四 raw_input()和 input() 例五 格式化用户交互 例六 数组格式化 参考网页 用户使用input函数实现交互,本节通过示例来学习此节内容: 例一 input() 运行后,提示输入“username”和“passw 阅读全文
posted @ 2017-07-20 07:09 cathywu 阅读(250) 评论(0) 推荐(0)
摘要: 本节主要内容: 基本概念 计算机中储存的信息都是二进制的0/1串,当我们要在计算机中存储诸如英文、中文、标点符号等字符时,需要先把字符转化成二进制的0/1串之后再保存到计算机中;而当我们要读取保存在计算机中的信息时,需要通过一定的方法把里面的二进制0/1串转化成为原先的字符,然后再通过显示器等渠道进 阅读全文
posted @ 2017-07-20 07:08 cathywu 阅读(204) 评论(0) 推荐(0)
摘要: 本章内容 定义 变量是用来存储信息,用于后面程序计算。变量的信息是存在memory里面。 变量声明 上述代码声明了一个变量,变量名为: name,变量name的值为:"Cathy Wu" 变量规则 变量名只能是 字母、数字或下划线的任意组合。 变量名的第一个字符不能是数字。 以下关键字不能声明为变量 阅读全文
posted @ 2017-07-20 07:03 cathywu 阅读(172) 评论(0) 推荐(0)