python基础语法知识,python基础语法菜鸟教程
静态语言(强类型定义语言):
静态语言是一种可以在编译时确定变量的数据类型的语言。大多数静态类型语言要求在使用变量之前必须声明数据类型。比如:C,Java,Delphi,C#等。(一旦定义了变量的数据类型,该变量将始终是该数据类型变量的使用范围——局部/全局)
动态语言(弱类型定义语言):
动态语言是一种在运行时确定数据类型的语言。在使用变量之前,没有必要声明变量的数据类型。通常,变量的类型就是它被赋给的值的类型。比如Php,Python,SQL,JavaScripts,Unix Shell等。(数据类型可以忽略的语言。变量可以被赋予不同数据类型的值,并且变量的类型由其应用环境决定)
四种基本语法:
1.变量命名规则:允许使用英文、数字和下划线(_),但不能以数字开头。变量名区分大小写。
单前导下划线_var:以单下划线开头的变量或方法仅供内部使用,不能由导入模块调用。
单下划线var_结尾:变量名不能与特殊关键字重名。如果要设置的变量名与关键字相同,可以在变量名后面加上_以避免冲突。
双前导下划线__var:双下划线前缀将导致Python解释器重写属性名,以避免子类中的命名冲突。
双前导和尾随下划线__var__:不会应用名称修饰,Python解释器不会修改变量。
2.缩进原理:其他编程语言(Java,C)用花括号“{}”来分隔代码块。Python使用代码缩进和冒号(:)来区分代码块之间的层次结构。
3.特殊关键字:关键字是在编程语言中指定的具有特殊用途的词。编程中不能使用相同的标识符、函数名、类名、属性名、方法名作为关键字。关键词查看方式:
导入关键字
打印(keyword.kwlist)
4.特殊运算符:Python运算符包括算术运算符、比较运算符、逻辑运算符、赋值运算符和按位运算符。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。