day02 运算符
运算符2019-04-01
目录
一、算数运算符
+ = * / % // **
二、比较运算
> < == != >= <= <>
三、成员运算
in not in
四、逻辑运算
and or not
五、赋值扩展运算
= += -= *= /= //= **=
一. 算数运算符
常用的符号:
+ 加法运算符求两个数的和
x = 10
y = 20
z = x + y
print(z)
- 减法运算跟上面的相反
x = 10
y = 20
z = x - y
print(z)
* 求连个数相乘
x = 10
y = 20
z = x * y
print(z)
/ 求两个数的商
x = 10
y = 20
z = x / y
print(z)
%求两个数相乘的余数
x = 10
y = 20
z = x % y
print(z)
// 当两个数相除的时候只取商而不去管是否能除尽是否有余数
x = 10
y = 21
z = y // x
print(z)
** 算两个数的次方
x = 8
y = 2
z = y ** x
print(z)
二. 比较运算符
比较运算符主要用来对两个值的比较
> 比较a是否大于b
x = 8
y = 2
if x > y:
print("yes")
else:
print("No")
<比较a是否小于b
x = 8
y = 2
if x < y:
print("yes")
else:
print("No")
>=比较a是否小于等于b
x = 8
y = 2
if x >= y:
print("yes")
else:
print("No")
<=查看a是否小于等于b
x = 8
y = 2
if x <= y:
print("yes")
else:
print("No")
!=查看a是否不等于b
x = 8
y = 2
if x != y:
print("yes")
else:
print("No")
==查看a是否等于b
x = 8
y = 2
if x == y:
print("yes")
else:
print("No")
三. 成员云算法
in not in
in:a是否在x里面
comment = input("请输入您的评论: ")
if "今天天气真好" in comment:
print("是的,适合出去晒太阳")
not in:a是否不存在x里面
comment = input("请输入您的评论: ")
if "我想学python" not in comment:
print("你不是个好孩纸")
四. 逻辑运算符
and or not 一般判断顺序为not and or
a or b
if a == 0: b else a
and和or相反 ps:做运算的时候会用到这个公式
and:两边条件都 为真则为成立
username = input("please input the username: ")
pwd = input("please input the password: ")
if username == "ivy" and pwd == "123":
print("welcome to the homepage")
else:
print("username or password wrong")
or:两边条件一边为真则成立
comment = input("请输入您的评论:")
if "苍老师" in comment or "法论功" in comment:
print("sorry, 您的评论含有非法字符评论失败")
else:
print("评论成功")
not: 用于布尔型True和False,not True为False,not False为True
a = input("请输入alpha: ")
list = ["a","c","b"]
if a not in list:
print("false")
else:
print("true")
五. 赋值运算符
= += -= *= /+ //= **= %=
=:一般用来赋值,右边的值传给左边
a = "xxxxx"
+= 什么加什么等于什么
count = 1
while count < 10:
print(count)
count += 1
-=什么减什么等于什么
count = 20
while count > 0:
print(count)
count -= 1
*=什么乘什么等于什么
a = 10
b = 20
b *= a
print(b)
/= 什么除以什么 等于什么
a = 10
b = 20
b /= a
print(b)
//= 什么取整等于什么
a = 10
b = 23
b //= a
print(b)
**=什么的n次方等于什么
a = 8
b = 2
b **= a
print(b)
%=什么的 什么的取余等于什么
a = 10
b = 23
b %= a
print(b)
day02 运算符的更多相关文章
- day02 运算符和编码
今日所学 主要是运算符和编码的初认识, 1 还有比较运算 ==,!=,<>,>,<,>=,<=等 2 . 赋值运算 =,+=,-=等 还有今天的难点逻辑运算 ...
- day02 基本数据类型与运算符
day02 1.基本数据类型 2.算术运算符 +,-,*,/,%,++,-- 3.赋值运算符 =,+=,-=,*=,/=,%= 4.关系运算符 +=,-=,*=,/=,%= 结果是boolean类型 ...
- day02——while、字符串格式化、运算符、编码初识
day02 while--关键字(死循环) 格式:while 条件: 循环体 print(1) while True: print("痒") print("鸡你太美& ...
- day02 python流程控制 while循环 格式化输出 运算符 编码
day02 python 一.循环: while循环 while expression: while_suite 1.break 停止当前循环(如果多个循环嵌套, ...
- day02 while循环 运算符 格式化输出 编码
今日主要内容 while循环:判断条件是否成立. 如果成立执行循环体.然后再次判断条件,.....直到条件不成立的时候跳出循环 语法: while 条件: 循环体 else: 当条件不成立的时候执行 ...
- python27期day02:while循环、break、格式化、运算符、编码初始、作业题。
1.while循环:不断的重复着某件事就是循环 2.while循环图解: 3.break:终止当前循环. 4.continue就是跳出本次循环.继续下次循环. 下方代码都不会执行. 改变循环条件来终止 ...
- Python学习【day02】- 运算符与基本类型
Python语言支持以下类型的运算符: 算术运算符 操作符 描述 示例(a=10.b=21) + 加法 相加运算两侧的值 a + b = 31 - 减法 操作符右侧数减去左侧操作数 a – b = - ...
- day02 循环、格式化输出、运算符、编码
01 昨日内容回顾 python2x python3x区别: python2x:源码重复,不规范. python3x:源码规范,优美,清晰,简单. 编译型:将代码一次性全部转化成字节码. 代表语言:C ...
- day02五大运算符:逻辑运算符、成员运算符、算数、比较、赋值、
# -*- encoding: utf-8 -*-# print('hello 中国')# 变量# print(10 + 20 + 3 + 15)# print((10 + 20 + 3 + 15)* ...
随机推荐
- 通过SSH去连接 github 和bitbucket
github 和 bitbucket 都是项目托管服务器, 1 创建SSH private key and public key 首先需要安装git命令, 并且请检查是否有ssh 命令. 打开 Git ...
- 共有和私有、name mangling
1.在python中可以在变量和函数名前加上双下划线—‘’__‘’来实现其伪私有(实际上python中没有Private属性的),加上双下划线后,外部对象不能通过调用其名称直接获得对象的属性或操作. ...
- mac 内置PHP配置多站点
1.修改/private/etc/hosts 文件,建议用编辑器打开 最后一行加入你的网站名称(自定义),参考如下: 127.0.0.1 www.MyObj.com 2.修改/private/et ...
- 基于vue开发的element-ui树形控件报错问题解决
对没错,这次又是ElementUI的问题,在使用ElementUI中的 tree 树形控件时需要动态添加DOM元素,但是在使用文档中给出的案例的时候会报错. 案例:ElementUI树形控件 - 自定 ...
- checkbox默认选中
http://www.ggfenxiang8.com/?page_id=1108 需要最新前端视频教程vu.js1.0/2.0等的可以叫我QQ1139721002
- 最近的AI
虚拟币和AI 两个大类怎么兴起?
- jQuery-4.动画篇---上卷下拉效果
jQuery中下拉动画slideDown 对于隐藏的元素,在将其显示出来的过程中,可以对其进行一些变化的动画效果.之前学过了show方法,show方法在显示的过程中也可以有动画,但是.show()方法 ...
- Netty 服务端启动过程
在 Netty 中创建 1 个 NioServerSocketChannel 在指定的端口监听客户端连接,这个过程主要有以下 个步骤: 创建 NioServerSocketChannel 初始化并注 ...
- Hadoop学习笔记1 - 使用Java API访问远程hdfs集群
转载请标注原链接 http://www.cnblogs.com/xczyd/p/8570437.html 2018年3月从新司重新起航了.之前在某司过了的蛋疼三个月,也算给自己放了个小假了. 第一个小 ...
- Unity判断用户联网状态,WiFi/移动网络/无网络
Unity判断用户联网状态 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享. ...