python编程入门代码
python入门代码是:
defnot_empty(s):
returnsandlen(sstrip())>0
#returnsandsstrip()
#如果直接单写sstrip()那么s如果是None,会报错,因为None没有strip方法
#如果s是None,那么Noneand任何值都是False,直接返回false
#如果s非None,那么判定strip()是否为空
这样子filter能过滤到None,"",""这样的值
分成两部分看第一部分是对长度进行序列相当于就是range
(5)他的结果就是01234第二部分就是具体的排序规则排序规则是用nums的值进行排序,reverse没申明就是默认升序就是用nums(0到4)的值进行排序,根据这个结果返回的一个range
(5)的数组
基本语法:
Python的设计目标之一是让代码具备高度的可阅读性它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观它不像其他的静态语言如CPascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外
python代码#! usr/bin/env python# -*- coding: utf-8 -*-
import sys
def dispaly(ch) :
for i in xrange(0,len(ch)-1) :
if ch[i] == chr(127) :
print chr(ord(ch[i])-1),'none'
elif ch[i] == chr(0) :
print 'none',chr(ord(ch[i])+1)
else :
print chr(ord(ch[i])-1),chr(ord(ch[i])+1)
if __name__ == '__main__' :
while True :
ch = sys.stdin.readline();
if ch == '' : break
dispaly(ch)
#知道用户ksgno1之前回答的 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)