1、什么是Python变量?

变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。

2、变量的命名

变量名由字母、数字、下划线组成,但是不能以数字开头,不能使用关键字。(Python的变量命令和其他语言一样)

3、变量的赋值

是变量的声明和定义的过程。例如 a = 1  把1赋值给a

4、Python的运算符

运算符包含:赋值运算符、算数运算符、关系运算符、逻辑运算符

4.1 赋值运算符:=  +=  -=  *=  /=  %=

4.2 算数运算符: +  -   *  /    // (表示整除)  %(表示取余)   **(表示乘方)

4.3 关系运算符: >  <  >=  <=   ==(表示等于)   !=(表示不等于),返回的结果为布尔值。

4.4 逻辑运算符:and逻辑与    or逻辑或    not逻辑非(取反)

5、Python运算符的优先级

运算符有不同的优先级,所谓优先级就是在表达式运算中的运算顺序。如下表:

优先级依次递增,但是同一行的运算符具有相同的等级。

运算符通常由左向右结合,即具有相同优先级的运算符按照从左向右的顺序计算。例如,2 + 3 + 4被计算成(2 + 3) + 4。一些如赋值运算符那样的运算符是由右向左结合的,即a = b = c被处理为a = (b = c)

6、Python的表达式

表达式是将不同的数据(包括变量、函数)用运算符号按一定规则连接起来的一种式子。

第一课:Python变量相关推荐

  1. python编程入门第一课_python入门前的第一课 python怎样入门

    人工智能时代的到来,很多文章说这么一句:"不会python,就不要说自己是程序员",这说的有点夸张了,但确实觉得目前python这个语言值得学习,而且会python是高薪程序员的必 ...

  2. python 论坛搭建_Python第一课 - python的开发环境的搭建

    Python第一课 - python的开发环境的搭建 一.下载安装Python的安装包 打开官网 https://www.python.org/downloads/windows/ 下载中心 [标记为 ...

  3. Python网络爬虫第一课----Python网络爬虫基础《http和https协议》

    Python网络爬虫第一课----Python网络爬虫基础<http和https协议> 一.HTTP协议 1.官方概念: HTTP协议是Hyper Text Transfer Protoc ...

  4. 第一课 Python Web企业门户网站—Python基础

    目录 1.1 Python简介 1.1.1 Python语言优势 1.1.2 用Python开发Web的优势 1.2 安装Python和开发工具 1.2.1 安装Python 1.2.2 安装Visu ...

  5. python入门第一课_入门第一课 Python入门涉及的问题及简单示例

    很多初学者都在问:我想自学Python,该怎样入门?入门选择哪些书籍? 下面,我以自己的理解作出解答. 1.先说明大体的学习进度. Python确实入门较为容易,语法清晰易懂.一旦入了门再想提高就和其 ...

  6. 【博学谷学习记录】超强总结,用心分享|人工智能第一课Python的认识与环境搭建。

    一:Python的认识 1.python的简介与应用 ①简介: Python是一种跨平台的计算机程序设计语⾔. 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语⾔.最初被设计用于编写⾃动化 ...

  7. 第一课.python入门与环境介绍

    目录 Python简介 解释器的分类 包与模块 环境介绍 Python简介 python是语法简洁的解释型,交互型语言,解释型指的是通过解释器执行,因此效率会比较低:交互型则代表可以用命令交互执行,可 ...

  8. 一、Pytho第一课——Python安装及配置路径方法(最详细小白教程,没有之一。如若不懂,不是还可以私信嘛!对吧?)

    目录 一.下载软件 二.安装 三.编辑器 四.在Pycharm上成功运行Python程序(配置Python解释器) 一.下载软件 官方下载地址:https://www.python.org/downl ...

  9. 【Python爬虫】第一课 Python爬虫环境与爬虫简介

    1.1 认识爬虫 网络爬虫作为收集互联网数据的一种常用工具,近年来随着互联网的发展而快速崛起.使用网络爬虫爬取网络数据首先需要了解网络爬虫的概念和主要分类,各类爬虫的系统结构,运作方式,常用的爬取策略 ...

  10. python的起源和发展_Python入门第一课——Python的起源、发展与前景!

    我们在做任何一件事情之前,我们都会通过各种渠道去搜集事情的信息,了解事情的来龙去脉,学习一门编程语言也是如此,只有知根知底,我们才能有明确的方向和目标,以及底气去完成这件事情,今天我带大家来看看Pyt ...

最新文章

  1. 数单词 (AC自动机模板题)
  2. oracle ORA-00911 问题 解决
  3. 数据库并发控制,选择乐观锁还是悲观锁?
  4. 2020 操作系统第零天复习(知识点总结)
  5. Linux操作(6)—— 查找文件及查看文件内容
  6. 重新安装mysql5.7.21_linux 安装mysql 5.7.21详解以及安装过程中所遇问题解决
  7. DNN架构解析(收集)
  8. Java配置文件的使用
  9. oracle批量构造数据,oracle批量构造数据方法 - rd_clp的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  10. mysql按照学生分组查询_将student表按照gender字段值进行分组查询,并计算每个分组中有多少名学生_学小易找答案...
  11. mysql数据库诊断_RDS MySQL 数据库全量SQL诊断
  12. Linux笔记-SVN(subversion)创建仓库及客户端连接及文件回滚
  13. SpringBoot + AOP 统一处理日志
  14. anaconda安装好tensorflow后,无法在jupyter notebook上使用的解决方法
  15. 【Java基本功】一文读懂final关键字的用法
  16. Mysql 分区(range,list,hash)转载
  17. 小米笔记本安装Win 10历程
  18. 日志管理系统rsyslogd
  19. FPGA深度学习加速(1) - Xilinx ug892-Vivado design flows overview (Vivado设计流程简述) - 阅读笔记
  20. linux 进程 清理,linux 如何清理僵尸进程

热门文章

  1. 修改2012服务器的默认端口,请问如何开启2012R2系统对外访问445等端口。
  2. 高级android开发工程师机会---纽交所上市互联网公司
  3. 计算机网络第八版--谢希仁 (持续更新中)
  4. 十六足球队,随机分四组
  5. AD14软件导入BRD不成功
  6. MySQL 数据库 模糊查询和聚合函数
  7. django 下载安装xadmin(django3.x + python3.6+xadmin2.x)
  8. 【小甲鱼C语言】课后笔记第一章第四节——数据类型
  9. XXOO 传说90黑阔论坛
  10. Saturn Console部署踩坑总结