Python注释语法

   注释是对代码的解释说明,不参与代码的执行,仅用于提示作用

   方式1:单行注释

                       # 注释内容

   方式2:多行注释

                       ”’注释内容”’(三个双引号)

    ps:注释是代码之母,学习任何一门编程语言都应该先学习注释语法

变量与常量

   计算机也称之为电脑:通电之后能够跟人脑一样工作

   变量

   用来记录事物变化(经常会改变)的状态

   eg:年龄、薪资、体重

   常量

   用来记录事物不变(不经常改变)的状态

   eg:圆周率、重力加速度、IP地址

   变量与常量的基本使用语法

   name=’zi’

   变量名/常量名   赋值符号   数据值

   赋值符号的左边是数据值,会绑定给赋值符号右边的变量名/常量名

   变量名/常量名的命名规范

   1. 只能含有数字、字母、下划线

   2. 数字不能开头

   3. 不能与关键字冲突

   4. 尽量要做到见名知意

   变量名/常量名的命名风格

   1. 下划线   #Python推荐使用

        user_name_from_db = ‘zi’

   2. 驼峰题   #JavaScript推荐使用

       大驼峰   UserNameFromDb = ‘zi’

       小驼峰   userNameFromDb = ‘zi’

   ps:命名风格尽量不要随便切换

   如何区分变量和常量

   1. 在Python中没有真正意义上的常量(所有的名字都可以改变绑定的数据值)

       我们会墨守成规的将全大写名字看成是常量(改的时候谨慎写即可)

       ps:学Python很多时候都需要我们自己自觉

   2. 在其他编程语言中有真正意义上的常量(绑定数据值之后不能再修改)

       JavaScript

             eg:const pi = 3.14

   数据类型

   事物的状态有很多种,所以我们在记录事物状态的时候也应该有不同的数据值

   eg:现实生活中年龄、薪资、工作年限都是用数字来表示的
        现实生活中姓名、住址、兴趣爱好都是用文字来表示的
   上述描述的数字和文字其实都是不同的数据类型

   数据值的类型

   1. 整型(int)

       大白话:整数

       作用:年龄、学生人数、年份

       使用:age = 20

                  stu_num = 60

                  year = 2022

   2. 浮点型(float)

       大白话:小数

       作用:身高、体重、薪资

       使用:height = 1.65

                  weight = 45.5

                  salary = 6.5

   3. 字符串(str)

       大白话:描述性质的信息(文本)

       作用:姓名、地址、爱好

       使用:name = ‘zi’

                  addr = “哈哈”

                  hobby = ‘‘‘看电视’’’

                  others = “““其他信息”””

      ps:引号引起来的部分就是字符串
      为什么自定义字符串需要那么多种方式:为了避免字符串中也需要使用引号的情况

   4. 列表(list)

       大白话:能够存储多个数据(容器)

       作用:班级学生姓名、公司员工姓名、公司员工薪资

       使用:stu_name_list = [‘a’,’b’,’c’]

       特征:中括号括起来,内部存放多个数据,数据与数据之间逗号隔开,数据可以是任意数据类型

       基本使用:索引取值(程序中数字的起始位置一般是从0开始的)

   5. 字典(dict)

       大白话:也能够存储多个数据(容器)

       作用:存储数据的指向性更高

       使用:user_info = {

                  ‘name’ : ‘zi’,

                  ‘age’ : 20,

                  ‘salary’ : 20,

                  ‘addr’ : ‘哈哈’,

                  ‘job_addr’ : ‘浙江’

                  }

       特征:大括号括起来,内部存放多个数据,数据是以K:V键值对的形式存储

                  K是对V的描述性性质的信息,一般都是字符串

                  V是真实的数据值,可以是任意数据类型

       ps:有时候可能会容器类型的嵌套取值,要灵活使用索引和K结合取值

   6. 布尔值(bool)

       大白话:只有两个值

       作用:描述事物是否可行、对错

       基本使用:is_right = True

                         is_delete = False

       ps:在Python中,存储布尔值的变量名一般使用is开头

   7. 元组(tuple)

       大白话:可以理解成不可变的列表

       作用:主要是用于存储不可被修改的数据

       ps:元组一般情况下都是程序中的某些东西返回出来的

   8. 集合(set)

       作用:去重与关系运算

版权声明:本文为zi123原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zi123/p/16389246.html