Python学习准备

Python的一些相关名词及一些注意点-个人学习笔记 有些参考的观点忘记出处,还请见谅

  • what?(系统、平台、环境、包、函数、解释器、编译器、IDE)
  • 面向过程与面向对象
  • Why?(python)
  • How?
  • python 编程命名方式
    • 命名方式:字母数字下划线
      • 变量命名:
      • 文件命名:

刚学python,有些名词不清楚,然后慢慢整理这些名词。有些写的不对的地方,还请大佬指出来。

what?(系统、平台、环境、包、函数、解释器、编译器、IDE)

  1. 平台=操作系统(Windows、linux、os)—》跨平台—》编译语言(编译器–》.exe
    只有win才能识别exe)与解释性语言(解释器比如python. 在各操作系统上装上解释器就好)
  2. 环境变量 donot know
  3. 包 一般安装在lib-sit-package里 相当于一系列函数的打包 专用来处理特定问题的别人写好的比较成熟的库函数
  4. 函数 包的子一级
  5. IDE 方便项目开发包含解释器的文件

面向过程与面向对象

从某站上,看到的举得一个面试的例子,很形象:面向过程就是一步一步的流程,面向对象是对一类对象一系列处理流程的封装,只要知道接口改输入。过程和对象都知识相对的,个人理解。
Python学习准备_第1张图片
图片中的素材来自百度图片

Why?(python)

解释性+弱语言 解释器+lib(自带库)+pip(包管理工具,安装位置lib-sitpackages-函数)

How?

1、交互式
2、开发工具 pycharm

python 编程命名方式

命名方式:字母数字下划线

变量命名:

   驼峰式命名方式:getName (python中库函数命名方式)
   下划线命名方式:get_name(推荐)

文件命名:

英文小写

你可能感兴趣的:(python学习笔记,python)