Archive

‘Programmer’ 分类存档

TypeError: unsupported operand type(s) for -: ‘str’ and ‘int’

这段代码是在Taking a Vacation中的“Plan Your Trip!”小节
按照要求,我定义了4个函数,程序流程是这样的:
1. 分别赋3个值给变量city,days和spending_money
2. 用这3个变量调用函数trip_cost()
3. 在函数trip_cost()中返回旅行的总花费,包括住宿费用,飞机费用和租车费用,这些费用用另外3个函数计算
完整阅读

Codecademy Python – “Almost Oneday”

最近在学习Codecademy中的python,可以对python有个全面简单的了解,开始很简单,但是做到PygLatin的“Almost Oneday!”这节时,发现总是有问题,查了一些资料,总算找到原因了,这个脚本相当于是对字符串部分做的一个小总结。

需求:

1. 提示用户输入内容,只能是英文字母,如果为空或者数字则提示(既有数字又有字母没有做判定,都算是非字母)
2. 判断用户输入的字符串首字母是否为元音
3. 如果为元音,则在字符串后加上“ay”,E.g:如果用户输入“area”->“areaay”
4. 如果首字母为辅音字母,则将该字符串首字母移动结尾,并加上“ay”,Eg:如果用户输入“test”->“esttay”
完整阅读

SecureCRT + Python

前段时间为了重现客户的问题,不得不用脚本来实现。但是由于MAC版本中的ZOC仅仅支持RXEE格式的脚本,用的人太少了,所以果断换回SCRT,本想用之前熟悉的VB简单写一个,发现MAC版的SCRT仅支持Python,索性边学边写了一个简单的小脚本,这个脚本主要涉及循环,random和time模块的调用,没有更多内容,日后会逐渐让其丰满起来

脚本实现的流:
加入一个ACL,观察NSR的状态
如果NSR出现Oper Down,移除ACL并等待30s,再次加入ACL
如果NSR没有变化,等待55-65s之间的任何时间,移除ACL并等待30s,再次加入ACL
一直循环下去,最大为99次

完整阅读

code highlight test

尝试了好多高亮插件,都不太满意,找了一个Crayon Syntax Highlighter,感觉还不错,但是发现他会默认把所有pre和blockquote都会应用,这样会影响我以前的内容,所以只能手动调用这个插件。另外用了这个插件后,会自动把“<”,“&”等字符转义为“& lt;”,“& amp;”,这点非常不爽,后来发现只要不换回可视化就不会有这个问题。 手动调用方式"crayon lang="python", title="name"" "/cryon",用[]调用 这里有HTML转义字符的介绍: http://114.xixik.com/character/

blonde teen swallows load.xxx videos