Python基础学习3——编程语言基本概念

编程语言的分类(概念)

  • https://m.toutiao.com/is/J7gQwRK/
  • 编译型语言:

产生一个额外的文件,电脑能够识别的内容。运行是直接运行编译后的额外的文件。

  • 解释型语言:

不会参数额外的文件,运行时翻译,运行一行翻译一行

变量(语法)

  • 什么是变量

是可变的量,它的值可以发生改变。

  • 变量的作用

保存值-可以发生改变

  • 变量的使用

单个定义——变量名=值——a=21

多个定义——变量名,变量名…=值1,值2…——a,b,c,d=10,20,30,40

可以通过变量名得到保存的值

命名的规范(语法)

  • 不符合规则会报错,不符合规范不会报错,但会产生隐性问题[①很久之后自己都看不懂自己写的代码 ②对接的工作量会增加]
  • 规则

①不能以数字开头 ②不能和关键字重名(如果变量名不是黑色就换名字)

  • 规范

①一般使用英文字母,下划线和数字组成,可随意组合,但不能违反规则

②见名知意——最好是用英文单词命名

③不能和内置函数重名——重名会产生冲突,python会不知道到底是变量还是内置函数

变量和引用(逻辑)

  • 变量保存的是地址值,可以通过地址值找到对应的值,进行使用
  • 内置函数id(值)——获取指定的数据的地址值

内置函数(概念)

  • 是Python自带的已经编写好的定义好的函数
  • 函数就是打包代码,因为一个功能不是一两个完成的,可能有几十上百行,我们又经常去使用,并且又是通用的
  • 于是Python就帮我们写好了这个输出功能,可以直接使用——print('hello')

关键词(概念)

是由python本身定义的具有特殊含义和功能的单词,不能作为变量名

(0)

相关推荐

  • Python下载

    Python是一款功能强大的多语言编程软件.Python采用简单的操作界面,支持命令式程序设置,并具有强大的编程库,用户可将其与多种模块完美相结合在一起.Python与Java一样使用具有跨平台移植特 ...

  • Python编程语言学习:利用locals函数判断某个变量参数之前是否已经被定义/存在/出现

    Python编程语言学习:利用locals函数判断某个变量参数之前是否已经被定义/存在/出现 利用locals函数判断某个变量参数之前是否已经被定义/存在/出现 输出结果 <class 'pan ...

  • Python变量的定义和使用

    Python编程学习圈 昨天 任何编程语言都需要处理数据,比如数字.字符串.字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用. 变量(Variable)可以看成一个小箱子,专门用来 ...

  • 推荐!Python十大经典面试题!

    学完Python找工作期间,肯定会涉及到各种各样的面试题,本文小编为大家总结十个Python中最常见的面试问题,希望能够帮助到你. Python的主要功能是什么? Python是一种解释型语言,与C语 ...

  • Python十分钟上手

    上手一门编程语言非常简单,因为编程就跟我们平常用最简单的英文自言自语一样. 说实话,本人在写此文章之前是完全没学过Python,但我没说我不会其它的编程语言......,所以,我可以用最快速的方法让你 ...

  • 小白必学教程:Python变量的定义和使用

    所有的一种编程语言都需要处理数据,如数字.字符串.字符等等,我们可以直接使用数据,或者把它保存到一个变量中,以方便以后使用. 变数(Variable)可看作是一个专门用于在程序中"装入&qu ...

  • 零基础小白Python入门必看——编程基础概念

    . 程序的构成 程序由模块组成,一个模块对应python的源文件 ,一般后缀为:.py 模块由语句构成 语句是python程序的构造单元,用于创建对象.变量赋值.调用函数.控制语句等. 2. 对象 每 ...

  • 0基础学python需要多久?难不难?

    答案因个人能力,学习时间.有无编程经验的情况不同.但我肯定的是python不难.关于时间的长短,诚筑说的小编根据多年来教授经验,给出一个一般的.非科学估计的时间. 首先分为两种情况,(如假若我们谈论的 ...

  • Python基础学习笔记(十三)图形化界面Tkinter

    本节知识大纲: 本节知识框架 Python里的图形化界面(GUI)模块主要有Tkinter(python自带).PyQt.wxPython,我们这节主要讲解Tkinter组件: 一.Tkinter介绍 ...

  • Python基础学习笔记(八)异常处理

    本节知识大纲: 本节知识大纲 一.概念 什么是异常? 在程序运行过程中发生错误和意外,这些错误和意外往往不是语法错误. 定义:语法错误不属于异常,因为语法错误没办法让软件正常运行:正确情况下的异常指的 ...

  • Python基础学习笔记(一)变量与数据类型

    https://m.toutiao.com/is/J3fN6eK/ Python是一门易学的面向对象的程序设计语言,可以轻易地完成界面.文件.封装等高阶需求,可移植性好,有非常多功能强大的库与包,如N ...

  • Python基础学习笔记(五)集合与字典

    本节知识大纲: 集合 字典 一.Set 集合的概念 1. set 集合的性质 set 集合是一组无序的且不能重复的集合,打印 set 集合时会自动消除重复的元素项: set 集合用大括号表示: set ...

  • Python入门学习之基础概念!

    现如今,Python是零基础爱好者的首选学习语言,它自身拥有强大的功能,而且简单易学.就业前景好.不过在学习Python基础的时候,很多人经常将几个工具混淆在一起,今天通过这篇文章为大家梳理一下. 对 ...

  • Python中tuple和list的区别?基础学习!

    想必大家都知道,Python数据类型有很多种,其中有两个对象的写法非常相似,它就是tuple元组和list列表,让人傻傻分不清楚.那么你知道Python中tuple和list有什么区别吗?我们来看看具 ...

  • 学习Python基础教程-在线编程入门-Python教学

    小白也能学会的Python入门课程:就在AI大学堂官网. https://www.aidaxue.com/activity/mutual 课程介绍: 无需安装任何环境,即刻开始学习 在线编程环境,帮你 ...

  • 学习Python基础重要吗?有什么要求?

    现在学习Python技术的人越来越多,但是对于Python学习条件大家都不知道,甚至有人会问:学习Python数学英文基础重要吗?关于这个问题,我们一起来看看吧. Python是纯粹的自由软件,源代码 ...

  • 数学学习的心理基础与过程:数学概念同化与数学化(7月10日)

    2017-07-10 06:00 1 向你介绍我是谁 大家好,我是易荣敏,来自 温州市平阳县水头镇第一小学, 朱乐平名师工作站第十七组的成 员,期待能在"一课研究"微信平台上与您相 ...