Python学习笔记-000
2015-03-22 17:05
134 查看
断断续续在网上看了有半个月的Python教程,作为一个对编程零基础的人来说,Python到底能做什么,其实到现在我还不知道;只是看到大家说这么语言是如此的简单易学而又功能强大,能让开发人员更关注解决的问题本身。不过以我目前的进度,还无法感受到它的强悍,学到现在还是云里雾里,而且学起来还是蛮费劲的,为了能更好的进步,决定把以后阶段行的学习的成果和思考都记录下来。
学习环境:MacOS;终端 文本编辑器:sublime text2 版本:2.7.6
以下内容仅凭回忆,待日后学习中再回头修正:
-Python是一门面向对象的编程语言;
-print ‘hello world’ #print是打印的意思,是一个输出命令;
-a='xxx' #a称作变量,‘xxx’是赋予a的值,可以使‘字符串str’(字符串的话需要带‘’或“”)、整数int,或者别的(想不起来,以后补充);a因为是变量,所以是可变的,可以再赋予别的值给a;
-字符串、元组、列表:
①字符串:即str,定义的时候需要’‘或“”
②元组:tuple,a=('zhang',29,'M),特点是使用小括号(),而且是不可变的,需要注意的是在定义只有一个元素的元组时需要在后面加逗号,以区分数学符号意义上的小括号;
③列表:list,a=['zhang',29,'M'],与元组不同的是使用中括号,是可变的。 例:a.append()
以上例子,字符串、元组、列表,这些叫做类,而a就是对象,a.append()是方法.
-索引、切片:
用来查找,提取字符串、元组、列表的命令,例:a[2]、a[-1]、a[0:4];
-type()查看类型、id()查看位置
学习环境:MacOS;终端 文本编辑器:sublime text2 版本:2.7.6
以下内容仅凭回忆,待日后学习中再回头修正:
-Python是一门面向对象的编程语言;
-print ‘hello world’ #print是打印的意思,是一个输出命令;
-a='xxx' #a称作变量,‘xxx’是赋予a的值,可以使‘字符串str’(字符串的话需要带‘’或“”)、整数int,或者别的(想不起来,以后补充);a因为是变量,所以是可变的,可以再赋予别的值给a;
-字符串、元组、列表:
①字符串:即str,定义的时候需要’‘或“”
②元组:tuple,a=('zhang',29,'M),特点是使用小括号(),而且是不可变的,需要注意的是在定义只有一个元素的元组时需要在后面加逗号,以区分数学符号意义上的小括号;
③列表:list,a=['zhang',29,'M'],与元组不同的是使用中括号,是可变的。 例:a.append()
以上例子,字符串、元组、列表,这些叫做类,而a就是对象,a.append()是方法.
-索引、切片:
用来查找,提取字符串、元组、列表的命令,例:a[2]、a[-1]、a[0:4];
-type()查看类型、id()查看位置
相关文章推荐
- Python学习笔记:Python Language Features
- Boost.Python学习笔记
- Python 学习笔记 - 4.if 表达式
- python文件读写实例学习笔记
- Python 学习笔记(1)
- python(异常处理机制,学习笔记摘要)
- python学习笔记(1)
- python学习笔记,整形,字符串
- Python学习笔记1
- Python学习笔记
- if __name__ (python学习笔记一,注意前面是双下划线)
- python学习笔记(二)
- python学习笔记(2)
- python学习笔记1
- Python学习笔记(一)
- [原创]Ruby学习笔记(4)-闰年、季节和月份天数的Ruby版和Python版
- Python学习笔记 Module
- Python 正则式学习笔记
- Python 学习笔记 - 2.自省