Python笔记(持续更新)
2017-07-30 21:36
281 查看
1、解决中文乱码问题:
中文乱码问题,在头文件中加入:
但是在Python2.7中没有加该语句并没有出现中文乱码问题。
2、#!/usr/bin/python的作用
这是脚本语言共同遵守的规则,用来指定执行本脚本的解释器:
比如:
!/bin/sh shell脚本
!/usr/bin/perl perl脚本
!/usr/bin/python python脚本
!/usr/bin/python2 python2脚本
!/usr/bin/python3 python3脚本
3、标识符问题
Python的标识符是区分大小写的,以单下划线开头_foo的代表不能直接访问的类属性。
以双下划线开头的 _ _ foo 代表类的私有成员;
以双下划线开头和结尾的_ _ foo_ _ 代表 Python 里特殊方法专用的标识,如 _ _ init _ _() 代表类的构造函数。
4、行与缩进(Python最大的特点)
Python与其他语言不一样的地方在于不使用 { }来控制类,函数以及逻辑控制。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
Python语句中一般以新行作为为语句的结束符。
但是我们可以使用斜杠( \)将一行的语句分为多行显示
比如:
函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
5、print
print代表换行输出,要想不换号,只需在print语句后面加“,”。
中文乱码问题,在头文件中加入:
# -*- coding: UTF-8 -*-
但是在Python2.7中没有加该语句并没有出现中文乱码问题。
2、#!/usr/bin/python的作用
这是脚本语言共同遵守的规则,用来指定执行本脚本的解释器:
比如:
!/bin/sh shell脚本
!/usr/bin/perl perl脚本
!/usr/bin/python python脚本
!/usr/bin/python2 python2脚本
!/usr/bin/python3 python3脚本
3、标识符问题
Python的标识符是区分大小写的,以单下划线开头_foo的代表不能直接访问的类属性。
以双下划线开头的 _ _ foo 代表类的私有成员;
以双下划线开头和结尾的_ _ foo_ _ 代表 Python 里特殊方法专用的标识,如 _ _ init _ _() 代表类的构造函数。
4、行与缩进(Python最大的特点)
Python与其他语言不一样的地方在于不使用 { }来控制类,函数以及逻辑控制。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
Python语句中一般以新行作为为语句的结束符。
但是我们可以使用斜杠( \)将一行的语句分为多行显示
比如:
total = item_one + \ item_two + \ item_three
函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。
5、print
print代表换行输出,要想不换号,只需在print语句后面加“,”。
相关文章推荐
- python3.4学习笔记(六) 常用快捷键使用技巧,持续更新
- Python初学笔记——琐碎知识,based on 2.7.3,持续更新中
- 【Python】【学习笔记】持续更新
- Python学习笔记(持续更新中)
- Python基础笔记(持续更新)
- Python学习笔记(持续更新)
- Start Python 学习笔记(琐碎知识,持续更新。。。)
- python 学习笔记 持续更新中
- 持续更新:Python学习笔记
- python笔记(持续更新)
- [Python] Python学习笔记之常用模块总结[持续更新...]
- 线程池原理及python实现学习笔记-持续更新
- Python学习笔记【持续更新】
- python爬虫笔记-持续更新
- Python开发实战学习笔记(持续更新)
- [置顶] 【Python学习笔记】-Python思维导图合集【持续更新】
- Python学习笔记——持续更新
- Python数据处理pandas、numpy等第三方库函数笔记(持续更新)
- python3.4学习笔记(四) 3.x和2.x的区别,持续更新
- [持续更新]Python 笔记