python基础
向子弹飞
醉后不知天在水,满船清梦压星河。
展开
-
1 基础
1、字符串(Python 中没有单独的 char 数据类型) 、 字符串是不可变的 单引号 可以使用单引号来指定字符串,例如 '将我这样框进来' 或 'Quote me on this' 。所有引号内的空间,诸如空格与制表符,都将按原样保留。 双引号 被双引号包括的字符串和被单引号括起的字符串其工作机制完全相同。单引号括起的字符串和双引号括起的字符串是一样的——它们不存在任何区别。...翻译 2018-06-27 22:02:30 · 416 阅读 · 0 评论 -
2、函数
函数通过关键字 def 来定义,这一关键字后跟一个函数的标识符名称,再跟一对圆括号,其中可以包括一些变量的名称,再以冒号结尾,结束这一行。 def say_hello(): 1、局部变量 当你在一个函数的定义中声明变量时,它们不会以任何方式与身处函数之外但具有相同名称的变量产生关系,也就是说,这些变量名只存在于函数这一局部(Local)。这被称为变量的作用域(Scope)。所有变量的作用域...翻译 2018-06-28 09:45:03 · 102 阅读 · 0 评论 -
3、模块
编写模块有很多种方法,其中最简单的一种便是创建一个包含函数与变量、以 .py 为后缀的文件。 另一种方法是使用撰写 Python 解释器本身的本地语言来编写模块。举例来说,你可以使用 C语言来撰写 Python 模块,并且在编译后,你可以通过标准 Python 解释器在你的 Python 代码中使用它们。 输入: import sys print('The command line arg...翻译 2018-06-28 14:43:25 · 107 阅读 · 0 评论 -
5、面向对象编程
一个类(Class)能够创建一种新的类型(Type),其中对象(Object)就是类的实例(Instance)。可以这样来类比:你可以拥有类型 int 的变量,也就是说存储整数的变量是 int 类的实例(对象)。(即使是整数也会被视为对象( int 类的对象)。这不同于 C++ 与 Java(1.5版之前),在它们那儿整数是原始内置类型。) 1、从属于对象或类的变量叫作字段,字段有两种类型——它...翻译 2019-01-21 10:45:13 · 175 阅读 · 0 评论