3.1 变量

  变量是计算机内存中的一块区域,变量可以存储规定范围内的值,值可以改变,其实是将值在内存中保存地址位交给变量,变量去内存中获取,重新赋值,改变的就是内存地址位。

  命名:

  变量名由字母、数字、下划线组成,数字不可开头;不可以使用关键字及保留字

  需要注意命名规范,使变量有意义,要顾名思义

   变量的赋值:

  变量=值(值可变,变量重新赋值;无需定义数据类型,赋值时将变量类型定义为值的类型)

  id():获取变量在内存中保存地址,重新赋值时把变量移动到不同的内存地址,同一个地址可以被多个变量调用

3.2、Python运算符

  运算符:用于执行程序代码运算,会针对一个以上操作数项目来进行运算

3.2.1 赋值运算符  

  先用变量的值进行运算然后再将结果进行重新赋值

>>> num1=2                           #赋值
>>> print num1
2
>>> num1+=2 #先加再赋值
>>> print num1
4
>>> num1-=2 #先减再赋值
>>> print num1
2
>>> num1*=2 #先乘再赋值
>>> print num1
4
>>> num1/=2 #先整除再赋值
>>> print num1
2
>>> num1%=2 #先求余再赋值
>>> print num1
0
 

3.2.2 算术运算符

>>> 1+2                       #加法运算
3
>>> 3-1 #减法运算
2
>>> 3*2 #乘法运算
6
>>> 8/3 #除法运算
2
>>> 8.0/3 # 注:除法运算所得值与数据类型有关
2.6666666666666665
>>> 8//3 # 整除运算
2
>>> 10%3 #求余运算
1
>>> 2**10 #幂预算
1024

3.2.3 关系运算符(用来做数值的比较,做判断,返回判断结果bool类型的True或False)

>>> 1<2                       #小于
True
>>> 1>2 #大于
False
>>> 2>=1 #大于等于
True
>>> 1<=3 #小于等于
True
>>> 2!=2 #不等于
False
>>> 5==5 #等于
True

3.2.4 逻辑运算符(用来连接多个关系表达式)

  and逻辑与 真真为真,真假为假,假真为假,假假为假

>>> True and True
True
>>> True and False
False
>>> False and True
False
>>> False and False
False

  or逻辑或 真真为真,真假为真,假真为真,假假为假

>>> True or True
True
>>> True or False
True
>>> False or True
True
>>> False or False
False

  not逻辑非 将关系表达式返回值取反

>>> not False
True
>>> not True
False

3.2.5 优先级

3.3 表达式:

  将不同的数据(包括变量,函数)用运算符按一定的规则连接起来的式子san

三、Python 变量、运算符、表达式的更多相关文章

  1. 速战速决 (1) - PHP: 概述, 常量, 变量, 运算符, 表达式, 控制语句

    [源码下载] 速战速决 (1) - PHP: 概述, 常量, 变量, 运算符, 表达式, 控制语句 作者:webabcd 介绍速战速决 之 PHP 概述 常量 变量 运算符 表达式 控制语句 示例1. ...

  2. Python 常见运算符表达式

    常见运算符表达式    1.算数运算符    2.逻辑运算符    3.比较运算符    4.成员运算符    5.位运算符    6.身份运算符a.赋值运算符 =    格式:变量= 表达式     ...

  3. [Java] 数据类型, 变量, 运算符, 表达式

    title: [Java] 变量与表达式 你已经学会输出 Hello world 了, 那么现在, 我们来学习关于变量的知识 基本数据类型 在 Java 中, 有 8 种基本的数据类型: 名称 描述 ...

  4. Python变量/运算符/函数/模块/string

    Python笔记(一) 1.变量类型 Python 有五个内置的简单类型:bool.int.long.float 和 complex.这些类型是不可变的,就是说整数对象一旦创建,其类型便不可更改. t ...

  5. Java基础知识笔记第三章:运算符表达式语句

    算术运算符与表达式 操作符 描述 例子 + 加法 - 相加运算符两侧的值 A + B 等于 30 - 减法 - 左操作数减去右操作数 A – B 等于 -10 * 乘法 - 相乘操作符两侧的值 A * ...

  6. 三.Python变量,常量,注释

    1. 运行python代码. 在d盘下创建一个t1.py文件内容是: print('hello world') 打开windows命令行输入cmd,确定后 写入代码python d:t1.py 您已经 ...

  7. smarty模板 变量 运算符 表达式 流程控制 函数

    ① 从配置文件中读取配置: 1,在模板页面加载配置文件 html页面 不是php页面<{config_load file='fo.conf'}> 2,在需要用到配置的地方加<{#si ...

  8. 2016/04/29 smarty模板 1, 初步 目标 : 变量 运算符 表达式 流程控制 函数

    ① 从配置文件中读取配置: 1,在模板页面加载配置文件 html页面 不是php页面 <{config_load file='fo.conf'}> 2,在需要用到配置的地方加 <{# ...

  9. Python第二天 变量 运算符与表达式 input()与raw_input()区别 字符编码 python转义符 字符串格式化 format函数字符串格式化 帮助

    Python第二天  变量  运算符与表达式  input()与raw_input()区别  字符编码  python转义符  字符串格式化  format函数字符串格式化  帮助 目录 Pychar ...

  10. python基础学习日记(一)注释(二)算术运算符(三)变量的基本使用

    一.python程序的注释 注释部份程序运行时不起作用.用于说明代码的用途 1.单行注释 # 开始的一行文字,为单行注释 # 单行注释 print("hello python") ...

随机推荐

  1. linux 下 apache相关;启动、停止、重启命令;配置文件位置等等

    linux 下 apache启动.停止.重启命 基本的操作方法: 本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/l ...

  2. requirejs加载css样式表

    1. 在 https://github.com/guybedford/require-css 下载到require-css包 2. 把css.js或者css.min.js复制到项目的js目录下 3. ...

  3. Linux解读

    Linux中权限(r.w.x)对于目录与文件的意义 一.权限对于目录的意义 1.首先要明白的是目录主要的内容是记录文件名列表和子目录列表,而不是实际存放数据的地方. 2.r权限:拥有此权限表示可以读取 ...

  4. Ubuntu下安装Koala

    1.下载koala ,官方网址 目前官方链接的到百度云上的包好像有问题,不能安装,这里分享下 https://yunpan.cn/ckAF4L3TR4kKG (提取码:179a) 2.执行 $ sud ...

  5. SublimeText2 快捷键一览表

    SublimeText2 快捷键一览表 Sublime Text比起Notepad++,UltraEdit之类Code编辑器来说,其功能有过之而无不及,配合着各种插件使用,Sublime Text在实 ...

  6. MyBatis 简介

    MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis ...

  7. easyui 随笔

    问题1:easyui-datagrid中,如果装载datagrid的表格通过javascript 或者 jquery 来resize,那么将会reload重新加载数据.这样当我们调整的时候不得不重新发 ...

  8. iOS - Phone 电话

    1.调用电话 1.1 拨打系统电话 调用系统自带的打电话程序,要跳转到打电话程序,打完电话自动跳转回来. 在 iOS9.0 + 系统隐私控制里禁止查询设备中已安装的 App,所以在 iOS9.0 + ...

  9. Maven将依赖的所有jar包打成一个jar

    有些特殊情况下,需要将多个jar包打包成一个jar文件.如果使用maven可以加入如下插件: <build> <plugins> <plugin> <arti ...

  10. 【java基础】java的构造函数

    java构造器用于创建类的实例,是创建对象的重要途径,因此,java类必须含有一个或一个以上的构造函数   当我们没有为类提供任何构造函数的时候,系统会自动为该类提供一个无参构造函数,当我们为类提供了 ...