python语法

136 阅读3分钟

python语法的注释

有三种注释方法:

  • 1.#注释。在需要注释行的前面加上#,即可完成对单行代码的注释。例如
# python的学习
  • 2.''' '''注释。在需要注释的文本首尾加上三个' '完成对多行代码的注释。例如。
''' python的学习'''
  • 3.""" """注释。在需要注释的文本首尾加上三个" "完成对多行代码的注释。例如.
"""python的学习"""

python语法的变量与常量

变量

  • 用于记录可能会经常改变的量
    • 例如:年龄,体重等

常量

  • 用于记录可能不经常改变的量
    • 例如:身高,学历等

基本使用

  • 我们看到一个朋友,脑海中首先想到他的名字。乃至他的年龄,职业,身高,爱好等。
例:Tom,21岁,体重50kg。
写入程序中,以此形式写入:
    姓名 = Tom
    年龄 = 21
    体重 = 50
规范形式后,变为:
    name = 'Tom'
    age = 21
    weight =50

语法结构

'''
变量的名称/常量的名称 赋值的符号 数据值 
  name                 =      'Tom'
'''

python变量与常量的本质

    例: name = 'Tom'
当赋值符号存在时,先看赋值符号的右侧,其次看左侧
    1.右侧的输入的数据值tom会被存储到内存空间中。
    2.给该内存空间绑定一个名称 name。
    3.通过name访问到该内存空间中的数据值Tom。
注意:如果我们输入的数据值没有绑定到内存空间的名字,则意味着,我们无法使用该数据,该数据成为垃圾数据,没有任何价值
    1.右侧的数据值可以被多个名称绑定,如果右侧数据值为一个名称,就让这个数据值左侧的名称绑定右侧被赋值的名称的数据值。
例:    a = 1
        b = a
        c = b

    2.相同的名称只能绑定一个数据值
例:    a = 1
        a = a + 1

如果右侧是名字与数据值的组合,此时我们如果打印a。
        print(a)

打印出来的a的数据值就是,做完运算后的数据值与名字绑定的结果。

名字的命名规范

  • 1.不能出现除下滑线,数字,字母以外的其他符号
  • 2.数字不能出现在开头
  • 3.命名的名字不能与python中的关键词发生冲突
  • 4.名字取出来之后要看到名字就知道这个代表的什么意思。(推荐用英语单词命名)

名字的命名风格

  • 1.下划线
    • 例:单词彼此之间采用下划线连接user_name
  • 2.驼峰体
    • 例:单词之间的首字母进行大写。或者除开头以外的其他单词首字母大写。 注:一般来说驼峰体和下划线之间都可以进行使用,详细按照公司旨意使用。

常量

python中不存在绝对的常量,所有的名字都可以是变量。我们将纯大写字母表示的变量名看作常量。其他编程语言存在绝对的常量,绑定关系后不可以进行修改。

数据类型的概念

  • 在日常生活中数据类型的理解:
    • 表示年龄时用整数。表示体重时用小数。名字和地址则用文本。
    • 而在代码中也需要不同数据类型来表示不同数据状态。
    • 我们查看数据的数据类型可以使用
type()