自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 python实现中缀表达式到后缀表达式的转换

中缀表达式:(A+B)*(C+D)[人的逻辑]后缀表达式:A B + C D + * [计算机的逻辑]可以使用栈的方式实现转换。程序写完后,发现无论输入什么,输出都是中缀表达式。后来调试发现是程序中的split()函数的原因。str.split(str="", num=string.count(str)).·str:分隔符,默认为所有的空字符,包括空格、换行(\n)、制表符(\t)等。·num:分割次数。默认为空格进行分隔,所以在输入时要注意加上空格,如:加上空格:( A +

2022-03-06 12:00:59 1546

原创 python:使用栈倒叙输出字符

from pythonds.basic import Stack #导入栈包'''用栈将字符倒叙输出'''def reString(instring): #定义函数 s = Stack() #建栈 revString = '' #待放入的字符 for i in instring: s.push(i) #循环进栈 while not s.isEmpty(): #循环:直到空栈为止

2022-03-05 17:10:19 739

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除