当前位置: 首页 > news >正文

导购个人网站怎么做的搜狗网站提交入口

导购个人网站怎么做的,搜狗网站提交入口,成都微信端网站建,绵阳专门做网站的公司1、单目运算符双目运算符 算数运算符分为单目运算符和双目运算符等 单目运算符只需要一个操作数,双目运算符需要两个操作数 双目运算符最常见:常见的算术运算符:*/,比较运算符:<>=等等以下是一些单目运算符:正号 (+): 用于表示正数或给数值一个正号。例如:+5 仍然…

1、单目运算符双目运算符

算数运算符分为单目运算符和双目运算符等
单目运算符只需要一个操作数,双目运算符需要两个操作数

  • 双目运算符最常见:常见的算术运算符:±*/,比较运算符:<>=等等
  • 以下是一些单目运算符:

正号 (+): 用于表示正数或给数值一个正号。例如:+5 仍然是 5。

num = +5
print(num)  # 输出: 5

负号 (-): 用于表示负数或取一个数的相反数。例如:-5 是 -5,而 -(-5) 是 5。

num = -5
print(num)  # 输出: -5
num = -(-5)
print(num)  # 输出: 5

位非运算符 (~): 这是一个按位非运算符,用于对整数的每一位进行取反操作。例如,对于数字 5(其二进制表示为 101),位非运算的结果是 ~101,即 -6。

num = ~5
print(num)  # 输出: -6

需要注意的是,Python中的大多数运算符(如加法、减法、乘法、除法、取模等)都是双目运算符,它们需要两个操作数。而逻辑运算符(如and、or、not)中的not是单目的,但它更常用于逻辑表达式中,而不是直接对单个值进行操作。

2、中缀表达式

两大特点:优先级、结合性
优先级:乘除法>加减法
结合性:优先计算括号内的表达式
中缀表达式交给计算机处理有很大的问题,计算机串行读数据,当遇到运算符时是立即计算还是延期计算
因此引入后缀表达式

3、后缀表达式

中缀表达式:3+4*(5+6)-3
后缀表达式:3456+*+3-
将中缀表达式转化成为后缀表达式有利于计算机处理算数运算

4、栈的应用——中缀转后缀

(1)手算图示

在这里插入图片描述

(2)计算机转化后缀表达式思路:

后缀表达式放在列表中,因为最后要将后缀表达式串行(按照顺序)读,运算符放在栈中,接下来解释过程
1、遇到数字:直接放在列表中
2、遇到符号分情况讨论

  • 当栈为空:压入栈
  • 当运算符优先级高于栈顶运算符:压入栈
  • 遇到左括号,压入栈(括号相当与新的开始,括号后的符号优先级看作全部高于左括号)
  • 遇到右括号,从栈中弹出运算符(append到后缀表达式列表中),直到遇到左括号
  • 当运算符优先级低于或等于栈顶运算符,从栈中弹出运算符(append到后缀表达式列表中)
  • 最后把栈中剩余的运算符弹出,直到栈为空

当然,要先把表达式利用正则表达式拆分,并利用字典定义符号优先级

(3)代码:

  1. 定义栈这样一个数据结构,具体方法如下:
    在这里插入图片描述
class Stack:def __init__(self):self.items = []def push(self, item):self.items.append(item)def pop(self):if not self.is_empty():return self.items.pop()else:return Nonedef peek(self):if not self.is_empty():return self.items[-1]else:return Nonedef is_empty(self):return len(self.items) == 0def size(self):return len(self.items)
  1. 用栈实现转化的代码:

在这里插入图片描述

import re
from stack2 import *precedence = {'(':0,'+': 1, '-': 1, '*': 2, '/': 2, '**': 3}
def infix_to_postfix(expression):output = 
http://www.yidumall.com/news/19075.html

相关文章:

  • 如何设计大型电商网站建设怎么知道自己的域名
  • 外贸网站建设 蚂蚁 深圳店铺运营方案策划
  • 网站cms在线识别一键优化表格
  • 珠海互联网公司有哪些河北百度seo软件
  • 公司网站建设需要显示什么百度推广关键词价格查询
  • 长春高端模板建站深圳网络推广代理
  • wordpress固定链接显示404sem和seo的区别
  • 怎么用上线了做网站正版seo搜索引擎
  • 淘宝网站怎么做网站商品推广软文写作500字
  • html css网站开发模板网站seo属于什么专业
  • 用旧手机做网站企业微信会话内容存档
  • 网页浏览器主要通过ftp协议同网页服务器谷歌优化工具
  • 招聘网站咋做seo分析报告怎么写
  • 网站底部留言代码关键词优化的最佳方法
  • 在相亲网站认识了一个做红酒生意的关键词搜索推广排行榜
  • 北辰做网站seo优化方案报价
  • wordpress 测试网站seo优化啥意思
  • 网站建设综合技能实训中国品牌策划公司排名
  • 如何做网页推广如何做网页江苏seo哪家好
  • 做网站建设的电销郑州网站优化seo
  • 长沙网站建设优化最近一周新闻
  • 哪些网站可以做平面设计挣钱百度网站链接提交
  • 互联网行业 英文优化防疫措施
  • 为什么现在建设银行要下载网站激活创建网站的软件
  • 遂宁网站建设略奥网络3000块钱在朋友圈投放广告
  • 网站建设可行性分析报告模板品牌运营具体做什么
  • wordpress网站windows优化大师卸载不掉
  • 韩国做hh网站企业查询官网
  • 湖南省建设厅网站官网百度seo关键词排名技术
  • b2c电子商务网站建设芜湖seo