Python教程三:Python基本概念

1、Python基本语法

  • Python中严格区分大小写
  • Python中每一行就是一条语句,每条语句以换行结束
  • 每一行语句不建议过长(一般不建议超过80个字符)
  • 一条语句可以多行编写,语句后加\结尾
  • Python是缩进严格的语言,所以在Python中不要随便写缩进
  • Python中以#号注释

2、字面量和变量

字面量就是一个一个的值,字面量所表示的意思就是它的字面的值,在程序中可以使用字面量。

变量可以用来保存字面量,并且变量中保存的字面量是不定的,变量本身没有任何意思,它会根据不同的字面量表示不同的意思。

一般我们在开发时,很少使用字面量,都是将字面量保存到变量中,通过变量来引用字面量。

3、变量和标识符

3.1 变量

  • Python中使用变量不需要声明,直接为变量赋值就行。但是不能使用没有进行过赋值的变量
  • Python是一个动态类型的语言,可以为变量赋任意类型的值,也可以任意修改变量的值。

3.2 标识符

在Python中所有可以自主命名的内容都属于标识符

标识符规范:

  • 标识符中可以含有字母、数字、_,但是不能使用数字开头
  • 标识符不能是Python中的关键字和保留字,if
  • 也不建议使用Python中的函数名作为标识符,这样会导致函数被覆盖
  • 命名规范
    • 下划线命名法,用的最多的一种
      • max_length
    • 帕斯卡命名法(大驼峰命名法)
      • 首字母大写,每个单词开头字母大写,其余字母小写MaxLength

3.3 数据类型

数据类型指的就是变量的值的类型,也就是可以为变量赋哪些值。

在Python中数值分成了三种:

  • 整数:

    • 在Python中所有的整数都是int类型。

    • 整数的大小没有限制,可以是一个无限大的整数。

    • 如果数字的长度过大,可以使用下划线作为分隔符Python教程三:Python基本概念_第1张图片

    • 10进制的数字不能以0开头

    • 二进制 0b开头

    • 八进制 0o开头

    • 十六进制 0x开头

    • 只要是数字,打印时候一定是以10进制数字显示

    • 也可以通过运算符对数字进行运算

  • 浮点数

    • 在Python中所有的小数都是浮点类型
    • 对浮点数进行运算时,可能得到一个不精确的结果,这是所有语言都有的Python教程三:Python基本概念_第2张图片
  • 复数

3.4 字符串

介绍

  • 字符串用来表示一段文本信息,是程序中使用最多的数据类型。
  • 在Python中必须使用''引起来
  • 引号可以是''也可以是""但是注意不要混着用
  • 相同的引号之间不能嵌套(双引号之间不能嵌套双引号)
  • 单引号和双引号不能跨行使用
  • \uxxxx表示Unicode编码

你可能感兴趣的:(Python,python,开发语言)