python的基础语法
来源:互联网 发布:软件开发方法 编辑:程序博客网 时间:2024/05/23 01:24
python基础语法
标识符
python的标识符是由字母,数字和下划线组成,但是不能以数字开头。
python中的标识符是区分大小写的。
以下划线开头的标识符是有特殊意义的:
1. 以单下划线开的_name表示不能直接访问的类属性,需要用类提供的接口进行访问,不能用from ×× import * 的方式进行导入。 2. __name以双下划线开头的代表私有成员;以双下划线开头和结尾的_ _name_ _代表了python中特殊函数的专用标识,如类的构造器,__init__() 3. python中当一行写多条语句时用;分号分开。
python书写格式格式
python对于缩进的控制是非常严格的,不对就报错。不像java中的代码块是以{}大括号来隔离代码块,python中是用缩进来写代码块的。
多行语句的写法
既然是用空格来写代码块,Java中行的结束符是;分号,可是python中却没有这个东西,那假如我们一行不想写太长要用两行的代码表示一条语句怎么办??python中是用 \ 反斜杠来表示的。如:
filesName = prefix + \ suffix
引号
python中的引号也比较的自由,单引号(’ ‘),双引号(” “),三引号(”’ ”’)或(”“” “”“)都可以用来标识字符串,一般三引号多用于长文本。
注释
单行注释用#开头,多行注释是用三引号来标注的,(三引号标注会不会底层其实就是一个字符串储存着呢,既然是字符串会不会在代码中也能调用??感觉像个挺有意思的彩蛋)
空行
感觉python的格式是比较有意思的,在代码中不同的功能模块用空行来隔开,比如两个不同的函数之间。不是强制要求的,这个不同于缩进,空行的功能是增强代码的可阅读性。
输入 输出
python3.0之前输出好像 print x ,这样的形式就可以了,不需要带括号,但是我用的是python3.0这样做是会报错。以前的输入print x,print y 这么写是不会自动换行的,但是3.0连在一起写的话会自动换行。
注意:本文参考了诸多地方加上一些自己的理解,仅仅只是个人学习笔记。有错误的地方欢迎各位大神留言。
阅读全文
0 0
- python的基础语法
- Python的基础语法
- python的基础语法
- python的基础语法
- python 语法的基础-数据类型
- 【python】python语法基础
- 【学习笔记】python的基础语法
- Python的基础语法及使用
- Python的基础语法与概念
- Python基础语法学习
- Python 基础语法知识
- Python基础语法
- python 基础语法
- Python基础语法
- python语法 -- 基础篇
- Python 语法基础
- Python基础语法
- Python 基础语法(一)
- kerberos学习笔记
- SpringMVC使用JSR 303校验
- 畅通工程
- 最长公共子序列—C语言
- Python之道-爬虫1
- python的基础语法
- 常见集合类源码分析
- 重构和回流
- linux下ping加时间戳
- J
- 桌面时钟
- 常见集合类的使用
- JavaWeb Develop--Tomcat out of memory
- [PAT乙级]1035. 插入与归并(25)