Python2语法简记(1):基础语法
1 基础语法
一切皆对象:查看地址id(), 查看类型type(), 通过.访问属性
Python中一切皆对象。数字、字符串、元组、列表、字典、函数、方法、类、模块等等都是对象。
Python 中的一切都可以赋值给变量或者作为参数传递给函数。
Python 缓存了某些不变的对象对其进行复用,而不是每次创建新的对象。
Python 的所有对象都有三个特性:
身份:通过id()查看对象的内存地址
类型:通过type()查看对象的类型
值: 对象所表示的数据。通过 . 访问对象的属性和方法。
单行注释:采用 # 开头。
#!/usr/bin/python 指定解释器的路径。 # -*- coding: UTF-8 -*- 字符编码声明。或者写成 #coding=utf-8
多行注释:使用三个单引号(’’’)或三个双引号(""")。
''' 这是多行注释1。 这是多行注释2。 '''
标示符:区分大小写,以下划线开头进行访问控制
区分大小写。
以单下划线开头 _xxx 的代表不能直接访问的protected类属性,只能允许其本身与子类进行访问,不能用于’from module import *’ 。
以双下划线开头的 __xxx 代表类的私有成员,只允许这个类本身进行访问。
以双划线开头和结尾的 xxx 代表 Python 里特殊方法专用的标识,如 init() 代表类的构造函数。
代码块:不用;和{},用缩进
一行一条语句末尾不用加分号 ;
一行写多条语句,语句间用分号 ; 隔开。
一条语句分多行显示,使用斜杠( \)进行连接。
用缩进控制代码块,不使用大括号 {} 。同代码块语句必须包含相同的缩进空白数量。
字符串:单、双、三引号都可以
使用引号( ’ )、双引号( " )、三引号( ‘’’ 或 “”" ) 来表示字符串。其中三引号用来编写多行文本,在文件的特定地点,被当做注释。
Print 输出:各种变量都可以输出,格式化输出与C语言类似
print 默认输出是换行的,如果要实现不换行需要在变量末尾加上逗号 ,
# 不换行输出 print x, print y,
格式化输出与C语言类似。
print "My name is %s and weight is %d kg!" % ('Zara', 21)
在字符串前加r 或R 输出原始字符串
>>>print r'\n' \n阅读更多
- Python基础语法练习(一)
- python学习第二天——基础语法
- [Python基础]005.语法(4)
- Python基础语法(三)
- Python的基础语法及使用
- Python系列学习笔记(二)——基础语法规则
- Python_02_基础语法
- python学习1:基础语法
- python基础语法---灰色魔法
- Python2语法简记(2):变量类型
- python基础(基础语法)
- python 基础语法,数据类型(一)
- Python基础:数据类型及语法
- Python基本语法1(基础知识)
- python基础语法-python,java,c++数据交换的写法区别
- Python基础--Python3基础语法
- Python学习笔记(二)基础语法
- 01-Python学习笔记-基础语法
- Python基础语法
- Python 基础语法(二)