python语法注意事项

作者: 暖A暖 | 来源:发表于2019-06-04 18:55 被阅读4次

语句的缩进

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位十六进制所代表的任意字符 十六进制

相关文章

  • python语法注意事项

    语句的缩进 python 与 java 和 c语言 等编程语言最大的不同在于,python语法中不需要使用大括号{...

  • Python从入门到精通

    Python语法的三个阶段 Python基础语法函数是编程 Python进阶语法面向对象编程 Python高级语法...

  • shell系列4-流程控制

    一. if 判断 语法1: 语法2: 语法3: 实操案例: 二. case语句 语法: 注意事项: case行尾必...

  • css基础

    一、语法 样式语法 at语法 注意事项: @charset必须放在第一行 at语法必须以分号;结尾 所有符号都是英...

  • python学习总结

    python基础语法总结 参考:Python基础语法总结 参考:1.Python标识符 在 Python 里,标识...

  • Python import语句导入模块语法

    Python import语句导入模块语法 源文档Python import语句导入模块语法python中的imp...

  • 08-Python3 错误和异常

    一、Python3 错误和异常 Python有两种错误很容易辨认:语法错误和异常。 语法错误 Python 的语法...

  • 242. 有效的字母异位词

    注意事项 python 的 ord函数.

  • Python——控制语句和语法规则

    if语句 Python if语句是选取要执行的操作。 通用格式 Python语法规则 Python语法特性 语句是...

  • 6.Python简介与语法常识

    Python简介与语法常识 本文章将简单介绍Python的发展历史和语言特点、语法常识。熟知这些语法常识、语法特点...

网友评论

    本文标题:python语法注意事项

    本文链接:https://www.haomeiwen.com/subject/cbprxctx.html