您的位置:首页 > 编程语言 > Python开发

Python基础-笔记篇

2017-09-13 09:41 239 查看
主要作为学习Python基础时候的一些笔记。

Python 是一种解释型 面向对象 动态数据类型的高级设计语言。

Python3.0(Py3k或Python3000)改动较大,没有考虑向下兼容,本文为python2.0。

为区分Python版本 可以通过命令 python -V 查看。

第一个Python程序

脚本式的编程:
# -*- coding:utf-8 -*-   //解决python 支持的编码格式为uhf-8 可以处理中文问题。否则会出现SyntaxError: Non-ASCII character问题
#! /usr/bin/python

print "中国你好";

交互式的编程:
>>> print "Hello,Python!";
Hello,Python!

Python 标识符:
标识符由字母 数字 下划线组成,不能以数字开头,区分大小写
下划线开头_foo代表不能直接访问的属性类型,需要提供的接口来访问,不能通过from xxx import ×导入;
双下划线__foo代表私有成员;
双下划线开头和结尾 代表Python里特殊的方法专用表示如 __init__() 代表构造函数;

行和缩进
Python 无{}来控制类 函数 和其他逻辑判断,而是使用缩进来写模块。所有的代码块必须包含相同的缩进空白数量。

多行语句
多行链接符 \,语句中{}[]()不需要多行链接符

Python引号 可以单引号 双引号 三引号(可以换行做注释)
Python注释可 #
Python也是空行的一部分,代表一段新的代码的开始 多行显示可以用分号;
print 输出 加逗号不换行,默认是换行的

Python 有五个标准数据类型 四种不同的数字类型
Number、String、List、Tuple、Dictionary、
int、long、float、complex
Python列表可以更新、元组不可以更新。
Python 字典和列表的区别在于有序和无序,字典是无序通过key取值,列表是有序通过下标取值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: