Python学习笔记之运算符之一
算数运算符
+加法运算符
-减法运算符
*乘法运算符
/除法运算符
//整除运算符
**乘积运算符(幂运算符)
%取模运算符(取余)
#!/usr/bin/python
# -*- coding: UTF-8 -*- a = 21
b = 10
c = 0 c = a + b
print "1 - c 的值为:", c c = a - b
print "2 - c 的值为:", c c = a * b
print "3 - c 的值为:", c c = a / b
print "4 - c 的值为:", c c = a % b
print "5 - c 的值为:", c # 修改变量 a 、b 、c
a = 2
b = 3
c = a**b
print "6 - c 的值为:", c a = 10
b = 5
c = a//b
print "7 - c 的值为:", c
算数运算符
比较运算符
>大于
<小于
==等于
!=或者<>不等于
<=小于等于
>=大于等于
#!/usr/bin/python
# -*- coding: UTF-8 -*- a = 21
b = 10
c = 0 if ( a == b ):
print "1 - a 等于 b"
else:
print "1 - a 不等于 b" if ( a != b ):
print "2 - a 不等于 b"
else:
print "2 - a 等于 b" if ( a <> b ):
print "3 - a 不等于 b"
else:
print "3 - a 等于 b" if ( a < b ):
print "4 - a 小于 b"
else:
print "4 - a 大于等于 b" if ( a > b ):
print "5 - a 大于 b"
else:
print "5 - a 小于等于 b" # 修改变量 a 和 b 的值
a = 5
b = 20
if ( a <= b ):
print "6 - a 小于等于 b"
else:
print "6 - a 大于 b" if ( b >= a ):
print "7 - b 大于等于 a"
else:
print "7 - b 小于 a"
比较运算符
赋值运算符
=等于
+=加等于
-+减等于
*+乘等于
/=除等于
//=整除等于
**=幂等于
%=取模等于
#!/usr/bin/python
# -*- coding: UTF-8 -*- a = 21
b = 10
c = 0 c = a + b
print "1 - c 的值为:", c c += a
print "2 - c 的值为:", c c *= a
print "3 - c 的值为:", c c /= a
print "4 - c 的值为:", c c = 2
c %= a
print "5 - c 的值为:", c c **= a
print "6 - c 的值为:", c c //= a
print "7 - c 的值为:", c
赋值运算符
逻辑运算符
and布尔"与"
AND | true | flase |
true | true | flase |
flase | flase | flase |
or布尔"或"
OR | true | flase |
true | true | true |
flase | true | flase |
not布尔"非"
flase | true |
true | flase |
#!/usr/bin/python
# -*- coding: UTF-8 -*- a = 10
b = 20 if ( a and b ):
print "1 - 变量 a 和 b 都为 true"
else:
print "1 - 变量 a 和 b 有一个不为 true" if ( a or b ):
print "2 - 变量 a 和 b 都为 true,或其中一个变量为 true"
else:
print "2 - 变量 a 和 b 都不为 true" # 修改变量 a 的值
a = 0
if ( a and b ):
print "3 - 变量 a 和 b 都为 true"
else:
print "3 - 变量 a 和 b 有一个不为 true" if ( a or b ):
print "4 - 变量 a 和 b 都为 true,或其中一个变量为 true"
else:
print "4 - 变量 a 和 b 都不为 true" if not( a and b ):
print "5 - 变量 a 和 b 都为 false,或其中一个变量为 false"
else:
print "5 - 变量 a 和 b 都为 true"
逻辑运算符
Python学习笔记之运算符之一的更多相关文章
- python学习笔记之运算符
目录 前言 软件环境 身份运算符 算术运算符 比较运算符 位移运算符 自变运算符 位运算符 逻辑运算符 成员关系运算符 Python真值表 最后 前言 在前面的博文介绍了Python的数据结构之后,接 ...
- Python学习笔记----数据类型 运算符 循环 条件判断
1. Python安装 在官网www.python.org下载安装程序,可以支持的操作系统linux,windows,mac. Python版本:2.x和3.x,分别有x86和x64. 在Window ...
- Python学习笔记:运算符
逻辑运算符: + 加 - 减 * 乘 / 除 % 取模-返回除法的余数 ** 幂-返回x的y次方 // 整除 比较运算符: == 等于-比较对象是否相等 != ...
- Python 学习笔记 - 不断更新!
Python 学习笔记 太久不写python,已经忘记以前学习的时候遇到了那些坑坑洼洼的地方了,开个帖子来记录一下,以供日后查阅. 摘要:一些报错:为啥Python没有自增 ++ 和自减 --: 0x ...
- python学习笔记(一)、列表和元祖
该一系列python学习笔记都是根据<Python基础教程(第3版)>内容所记录整理的 1.通用的序列操作 有几种操作适用于所有序列,包括索引.切片.相加.相乘和成员资格检查.另外,Pyt ...
- python学习笔记目录
人生苦短,我学python学习笔记目录: week1 python入门week2 python基础week3 python进阶week4 python模块week5 python高阶week6 数据结 ...
- Deep learning with Python 学习笔记(1)
深度学习基础 Python 的 Keras 库来学习手写数字分类,将手写数字的灰度图像(28 像素 ×28 像素)划分到 10 个类别 中(0~9) 神经网络的核心组件是层(layer),它是一种数据 ...
- 【目录】Python学习笔记
目录:Python学习笔记 目标:坚持每天学习,每周一篇博文 1. Python学习笔记 - day1 - 概述及安装 2.Python学习笔记 - day2 - PyCharm的基本使用 3.Pyt ...
- Python学习笔记 (2.1)标准数据类型之Number(数字)
Python3中,数字分为四种——int,float,bool,complex int(整型) 和数学上的整数表示没啥区别,没有大小限制(多棒啊,不用写整数高精了),可正可负.还可表示16进制,以 0 ...
随机推荐
- for循环问题
印象中的for语句是这样的,语法: for (语句 1; 语句 2; 语句 3) { 被执行的代码块 } 语句 1 (代码块)开始前执行 starts. 语句 2 定义运行循环(代码块)的条件 语 ...
- jenkins - jsp或其他web样式无法展示
背景 因为jenkins安全性的问题,默认加载出来的报告是无css的,通过以下配置解决:HTML Publisher Plugin 插件在新的Jenkins版本中会导致打开的网页中无法加载CSS以及无 ...
- RobotFramework自动化测试框架的基础关键字(四)
1.1.1 如何使用for循环 不管在哪种编程语言中,for循环都是必不可少的,在Robot Framework中,我们也可以使用for循环来做遍历处理. 我们用for循环对一个列表进行 ...
- 关于canvas画布使用fillRect()时高度出现双倍效果解决办法
当设置canvas的宽度和高度时,只有内嵌css有效,外部css会出现拉伸的情况,例如: <!DOCTYPE html> <html lang="en"> ...
- 强连通分量tarjan缩点——POJ2186 Popular Cows
这里的Tarjan是基于DFS,用于求有向图的强联通分量. 运用了一个点dfn时间戳和low的关系巧妙地判断出一个强联通分量,从而实现一次DFS即可求出所有的强联通分量. §有向图中, u可达v不一定 ...
- Redis架构设计--客户端请求RedisServer时,server端持久化的部分操作
- 47. leetcode 437. Path Sum III
437. Path Sum III You are given a binary tree in which each node contains an integer value. Find the ...
- 假面舞会[NOI2008]
题目描述 一年一度的假面舞会又开始了,栋栋也兴致勃勃的参加了今年的舞会.今年的面具都是主办方特别定制的.每个参加舞会的人都可以在入场时选择一 个自己喜欢的面具.每个面具都有一个编号,主办方会把此编号告 ...
- JavaScript数组方法大全
1.两个数组拼接的方法: Array.concat(obj); var array = [1,2,3]; var array2 = [4,5,6]; var arrtotall = array.con ...
- Mapreduce——视频播放数据分类统计
很多视频网站都有电视剧热度排名,一般是依据用户在自己站的行为数据所体现出的受欢迎程度来排名.这里有一份来自优酷.爱奇艺.搜索视频等五大视频网站的一份视频播放数据,我们利用这份数据做些有意义的事情. 金 ...