摘要: Python支持对整数和浮点数直接进行四则混合运算,运算规则和数学上的四则运算规则完全一致。 基本的运算: 使用括号可以提升优先级,这和数学运算完全一致,注意只能使用小括号,但是括号可以嵌套很多层: 和数学运算不同的地方是,Python的整数运算结果仍然是整数,浮点数运算结果仍然是浮点数: 但是整数 阅读全文
posted @ 2017-01-09 11:48 log北极星丿 阅读(9126) 评论(0) 推荐(0) 编辑
摘要: 字符串还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示大小写英文字母、数字和一 阅读全文
posted @ 2017-01-08 12:49 log北极星丿 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 如果一个字符串包含很多需要转义的字符,对每一个字符都进行转义会很麻烦。为了避免这种情况,我们可以在字符串前面加个前缀r ,表示这是一个 raw 字符串,里面的字符就不需要转义了。例如: 但是r'...'表示法不能表示多行字符串,也不能表示包含'和 "的字符串(为什么?) 如果要表示多行字符串,可以用 阅读全文
posted @ 2017-01-08 11:57 log北极星丿 阅读(6850) 评论(0) 推荐(0) 编辑
摘要: 前面我们讲解了什么是字符串。字符串可以用''或者""括起来表示。 如果字符串本身包含'怎么办?比如我们要表示字符串 I'm OK ,这时,可以用" "括起来表示: 类似的,如果字符串包含",我们就可以用' '括起来表示: 如果字符串既包含'又包含"怎么办? 这个时候,就需要对字符串的某些特殊字符进行 阅读全文
posted @ 2017-01-07 23:15 log北极星丿 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 在Python中,变量的概念基本上和初中代数的方程变量是一致的。 例如,对于方程式 y=x*x ,x就是变量。当x=2时,计算结果是4,当x=5时,计算结果是25。 只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。 在Python程序中,变量是用一个变量名表示,变量名必须是大小写英文、 阅读全文
posted @ 2017-01-07 23:14 log北极星丿 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 任何时候,我们都可以给程序加上注释。注释是用来说明代码的,给自己或别人看,而程序运行的时候,Python解释器会直接忽略掉注释,所以,有没有注释不影响程序的执行结果,但是影响到别人能不能看懂你的代码。 Python的注释以 # 开头,后面的文字直到行尾都算注释 注释还有一个巧妙的用途,就是一些代码我 阅读全文
posted @ 2017-01-07 23:12 log北极星丿 阅读(161) 评论(0) 推荐(0) 编辑
摘要: print语句可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下: 注意: 1.当我们在Python交互式环境下编写代码时,>>>是Python解释器的提示符,不是代码的一部分。 2.当我们在文本编辑器中编写代码时,千万不要自己添加 >>>。 print语句也可以跟上多 阅读全文
posted @ 2017-01-07 23:10 log北极星丿 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 一、整数 Python可以处理任意大小 阅读全文
posted @ 2017-01-07 23:03 log北极星丿 阅读(156) 评论(0) 推荐(0) 编辑