### 语句的缩进

python 与 java 和 c语言 等编程语言最大的不同在于,python语法中不需要使用`大括号{}`,而是使用缩进来表示代码块。这样使得代码更加简洁,也不会因为少写一个大括号而出错。

python并没有规定使用几个空格来缩进,但是一般使用一个tab键(也就是4个空格)来表示缩进。需要注意的是每段代码块中的语句包含的缩进空格数必须一致,否则会报错。

```

# 正确写法

if True:

print("true")

else:

print("false")

# 错误写法

if True:

print("true")

print("yes")

else:

print("false")

print("no") # 缩进不一致,会导致运行错误

```

### 注释

python中的单行注释是以 `# ` 开头的,被注释的任何内容都会忽略,不会输出。为了代码规范,一般` # `井号需后要加一个空格。

```

# 这是一个注释

```

而多行注释可以使用个单引号` ''' `或者三个双引号 `""" `。注意单引号或者双引号必须是英文下的单引号或双引号,而且必须是成对出现的。

```

'''

一个注释

两个注释

'''

"""

一个注释

两个注释

"""

```

### 标识符

标识符是由字母、下划线和数字组成,且不能以数字开头。第一个字符必须是字母表中字母或下划线 `_`。

注意:python中的标识符是区分大小写的

### 关键字

python一些具有特殊功能的标示符,就是所谓的关键字。关键字是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标示符,也就是说关键字不能作为标识符使用

```

and as assert break class continue def del

elif else except exec finally for from global

if in import is lambda not or pass

print raise return try while with yield

```

### 字符转义

和很多编程语言一样,反斜线 \ 加上字符会自动转义,如果想打印原样字符,再加一个反斜线\ ,两个反斜线加上字符即可。

| 转义字符 | 意义 | ASCII码值(十进制) |

| -------- | ----------------------------------- | ------------------- |

| \a | 响铃(BEL) | 007 |

| \b | 退格(BS) ,将当前位置移到前一列 | 008 |

| \f | 换页(FF),将当前位置移到下页开头 | 012 |

| \n | 换行(LF) ,将当前位置移到下一行开头 | 010 |

| \r | 回车(CR) ,将当前位置移到本行开头 | 013 |

| \t | 水平制表(HT) (跳到下一个TAB位置) | 009 |

| \v | 垂直制表(VT) | 011 |

| \\ | 代表一个反斜线字符''\' | 092 |

| \' | 代表一个单引号(撇号)字符 | 039 |

| \" | 代表一个双引号字符 | 034 |

| \? | 代表一个问号 | 063 |

| \0 | 空字符(NUL) | 000 |

| \ddd | 1到3位八进制数所代表的任意字符 | 三位八进制 |

| \xhh | 1到2位十六进制所代表的任意字符 | 十六进制 |

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69908432/viewspace-2651413/,如需转载,请注明出处,否则将追究法律责任。

python响铃符不响_python语法注意事项相关推荐

  1. python 响铃_python响铃符不响_python语法注意事项

    ### 语句的缩进 python 与 java 和 c语言 等编程语言最大的不同在于,python语法中不需要使用`大括号{}`,而是使用缩进来表示代码块.这样使得代码更加简洁,也不会因为少写一个大括 ...

  2. python 描述符类_python的黑魔法--描述符

    python的黑魔法 描述符 官方定义:python描述符是一个"绑定行为"的对象属性,在描述符协议中,它可以通过方法重写属性的访问.这些方法有 get(), set(), 和de ...

  3. python修饰符作用_python函数修饰符@的使用

    python函数修饰符@的作用是为现有函数增加额外的功能,常用于插入日志.性能测试.事务处理等等. 创建函数修饰符的规则: (1)修饰符是一个函数 (2)修饰符取被修饰函数为参数 (3)修饰符返回一个 ...

  4. python占位符使用_Python占位符介绍及操作方法

    原博文 2019-11-03 10:00 − 1,常用占用符: 常见的占位符有: %d 整数 %f 浮点数 %s 字符串 %x 十六进制整数使用方法:tpl = "i am %s" ...

  5. python语言规定标识符_Python语法规则

    Python基本语法 Python的语法相对比C,C++,Java更加简洁,比较符合人的正常思维.本篇介绍Python的基本语法,通过本篇文章你可以学到以下内容. 掌握Python的基本语法 识别Py ...

  6. python函数速查_Python语法速查: 7. 函数基础

    本篇索引 (3)作用域 (4)递归 (1)函数基本 ● 函数是第一类对象 Python中万物皆对象,所有对象都是第一类的(first class),函数也不例外,也是第一类对象.既然是对象,那就可以当 ...

  7. python的垃圾处理机制_Python语法入门之垃圾回收机制

    一 引入 解释器在执行到定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题,当一个变量值没有用了(简称垃圾)就应该将其占用的内存给回收掉,那 ...

  8. python rfind函数用法_Python语法速查:字符串格式简单处理、子串查找与判断方法?...

    这是一篇python基础知识分享型文章,对学习python感兴趣的朋友们可以仔细看看 字符串常用方法 Python3中,字符串全都用Unicode形式,所以省去了很多以前各种转换与声明的麻烦.字符串属 ...

  9. python换行符使用_python中怎么换行?

    Windows换行符是'\r\n', Unix/Linux的换行符为'\n', Mac的换行符为'\r', 在python中,对换行符进行了统一处理,定义为'\n. 方法一.使用"\&quo ...

最新文章

  1. 7 个显著提升编码效率的IntelliJ IDEA必备插件
  2. 算法系列之赫夫曼编码实战一【数据压缩、数据解压】
  3. SAP Cloud for Customer对UI界面元素文本的调整原理
  4. mysql 不支持 select into
  5. 活动报名小程序源码/thinkphp后台管理报名小程序源码
  6. Python爬虫之酷安应用商店
  7. opencv4下使用SVM进行简单颜色分类
  8. csSEnet注意力网络
  9. 手把带你学会红外避障循迹模块
  10. 三峡学院计算机调剂,2018年重庆三峡学院考研预调剂信息公布
  11. BKEX Global研究院最新市场信息解读
  12. Vue中router-view和子路由的使用方法
  13. 闲谈IPv6-一起玩转IPv6地址自动配置
  14. 超形象理解CDN,Spring cloud,Dubbo总结
  15. 安娜堡计算机博士如何,密歇根大学安娜堡分校博士录取
  16. 中国区块链标准建设分析
  17. 机器学习(十二):人工神经网络(ANN)
  18. Recover My Files(文件恢复工具) V5.2.1.1964 汉化绿色特别版
  19. 英伟达jetson NANO开箱
  20. MacBook Pro 15 2016款在三星T5移动固态硬盘上安装win10

热门文章

  1. check上传模板中的金额字段中的千分位
  2. 2020年财富金字塔出炉,你距离高净值还有多远?
  3. 下沉市场消费升级静悄悄?
  4. 夯实“茄克”核心竞争力,高端新国货谋图百年基业
  5. python3堆排序_python 堆排序
  6. html固定右侧显示,html+css布局之--左边固定宽,右侧自适应(4种方法)
  7. php小结,PHP编程小结
  8. java engine_java使用OGEngine开发2048
  9. 攻防世界(pwn)--Mary_Morton 利用格式化字符串+栈溢出破解Canary的保护机制
  10. Python函数的正确用法及其注意事项