### 语句的缩进

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响铃符不响_python语法注意事项相关推荐

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

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

  2. python四种占位符例子_Python 占位符格式化的简单示例

    对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 占位符,顾名思义就是插在输出里站位的符号.占位符是绝大部分编程语言都存在的语法, 而且大部分都是相 ...

  3. python语句的续行符是_python续行符是什么

    跨行的字面字符串可用以下几种方法表示.使用续行符,即在每行最后一个字符后使用反斜线来说明下一行是上一行逻辑上的延续. 以下使用 \n 来添加新行: >>> '"Isn\'t ...

  4. python四种占位符例子_python占位符输入方式实例

    占位符,顾名思义就是插在输出里站位的符号.占位符是绝大部分编程语言都存在的语法, 而且大部分都是相通的, 它是一种非常常用的字符串格式化的方式. 1.常用占位符的含义 s : 获取传入对象的__str ...

  5. python续行符是啥_python续行符

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! + 作为续行符时,在行尾使用了后,可以换行继续书写内容+ n 代表一个换行符+ ...

  6. python中文件描述符_Python中的描述符

    python中文件描述符 In Python, a class that implements a get, set or delete methods for an object is called ...

  7. python中占位符包括_python中占位符

    python如何在一个字符串中使用两个占位符 1. 使用连接符: + 12 world = "World"print "Hello " + world + &q ...

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

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

  9. python中占位符可以用什么_python占位符都有什么

    python中为什么要使用占位符? python如何在一个字符串中使用两个占位符 1. 使用连接符: + 12 world = "World"print "Hello & ...

最新文章

  1. asp.net访问sqlserver获取数据、IsPostBack属性和VS可视化调试的概念
  2. Flex布局(一)flex-direction
  3. PCB电路设计10大基本原则
  4. 0066-若干个数求和问题
  5. MySQL部署2002_MySQL入门02-MySQL二进制版本快速部署
  6. Spark Streaming 实战案例(二) Transformation操作
  7. JavaScript 经典代码大全2
  8. 使用arpspoof实现内网ARP欺骗
  9. 聚合函数的计算机控件,sql – 当我们在联接中使用聚合函数时如何使用Group By子句?...
  10. $(...).modal is not a function
  11. Windows系统查询硬盘序列号
  12. dos盘启动计算机,u盘制作dos启动盘方法
  13. 梅特勒托利多xk3124电子秤说明书_梅特勒托利多电子称设置方法
  14. flash提示版本过低导致无法安装解决方法
  15. 21_nips_深度学习损失景观的嵌入原则
  16. govendor使用
  17. 召唤神龙无敌版------小鱼吃大龙
  18. js之捕捉冒泡和事件委托
  19. 生产制造业ERP系统模块
  20. java面试题(无序版)

热门文章

  1. 全能型终端神器——MobaXterm安装教程
  2. win7如何显示文件后缀名【系统天地】
  3. Allegro器件添加 no prob区域操作指导
  4. python HTMLParser
  5. 怎么在韩国VPS服务器与虚拟主机中进行选择?
  6. 谷歌浏览器按F12调试js代码的时候找不到代码在哪
  7. 《Python渗透测试编程技术:方法与实践》:信息的利用
  8. 负重前行的电信运营商
  9. margin塌陷如何解决
  10. 计算机组成原理小游戏,计算机组成原理cla是什么