python-基础01-注释,变量,常量

今日学习

1.python 语法注释

2.python 变量与常量

  • 变量与常量的基本使用
  • 变量与常量的本质
  • 变量与常量的命名规范
  • 变量与常量的命名风格

3.Python基本数据类型

1.python 语法之注释

语法注释 特点
单行注释 #
多行注释 ### ### 或者''' '''或者“”“ ”“”

2.PEP8规范书写说明**

  • 规范写法
print('xxx')  # 这是一个说明

注释"#"号后空一个格
  • 不规范写法
#不规范写法
print ('hello world')  #python打印功能
#pycharm中如果出现非红色波浪线,表明你写的代码可能不是很规范但是不影响执行,显得很low

2.python 变量与常量

特点
1.变量 用来记录事务变化(可能会经常改变)的状态
2.常量 用来记录事务不变(可能不经常改变)的状态
  • 语法结构

    结构 例子
    变量名/常量名 赋值符号 数据值 name = 'jason'
    job = 'teacher'
    age = '18'
  • 变量与常量的本质

    例子

    name = 'jason'
    

    遇到赋值符号,先看符号的右侧,再看符号的左侧

    过程

    1.在内存空间中申请一块内存空间,存储数据值 jason

    2.在给该内存空间绑定一个名字 name

    3.通过name就可以访问到内存空间中存储的数据值jason。 (如果数据没有绑定,那么意味着我们使用不到,属于垃圾数据)

    4.特殊情况

    ​ 同一个名字同一时间只能绑定一个数据值

    x = 10
    x = 20  (此时 x = 10 被舍弃)
    # 结论
    x = 20
    
  • 变量的命名规范

    1.名字里面最多出现字母,数字,下划线
    2.数字不能做开头
    3.名字尽量做到见名起意 (能不用拼音就尽量不适用拼音)
    4.变量名字禁止与python的关键字重复
    关键字如下

    'and','as','assert','break','class','continue','def','del','elif','else','except','exec', 'finally', 'for', 'from','global', 'if', 'import', 'in', 'is', 'lambda', 'not','or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield'
    
  • 变量的命名风格

    1.下划线   
    2.驼峰体     user_name ='jason'
       小驼峰    userName = 'jason'
       大驼峰   UserName = 'jason'
    尽量统一命名风格
    

3.python 数据类型

理解数据类型

日常生活中,表示姓名用文本,年龄用整数,体重用小数

  • 如何查看数据类型

    #例
    name = 'jason'
    print(type(name))
    # 结果
    # <class 'str'> str 类型
    # Process finished with exit code 0数据类型种
    
  • 数据类型

    类型 特点
    **整型 **(int) 主要应用场景: 年龄,学生人数 ,年份; 基本使用: age = '18'
    浮点型(float) 主要应用场景: 体重,身高,薪资待遇
    基本使用:weight = 76.8 height = 1.83
    字符串(str) 主要应用场景: 描述性性质的信息,姓名,住址,爱好
    基本使用:name = 'jason'
    address = "上海"
    hobby = '''唱跳rap'''
  • 拓展

    引号
    1.为什么定义字符串需要这么多方式?
    原因:为了避免冲突报错。我们在定义字符串的内部可能也会需要使用引号,如果冲突了就会报错
    定义的字符串符合内部文本的符号(不冲突即可)
    
    2.三引号不是注释吗?为什么又变成了字符串
    当三引号左边没有赋值符号和变量名的时候,意思是注释
    当三引号左边有赋值符号和变量名的时候,意思是字符串
    
posted @ 2022-06-28 23:55  名字长的像一只老山羊  阅读(44)  评论(0编辑  收藏  举报