首页 > 编程语言 > 详细

python基础

时间:2015-01-12 16:10:01      阅读:286      评论:0      收藏:0      [点我收藏+]
#coding=utf-8
print "你好,世界"

print 2**10

var =1
print var

##x=input("x:")
##y=input("y:")
##print x*y

print 12+int(1)
print str(12)+"1"

seq="0123456789"
print seq[0]
print seq[-1]
print seq[0:5]
print seq[5:]
print seq[-3:-1]
print seq[-3:]
print seq[:]
print seq[::2]
print seq[::-2]
print seq[9:1:-1]
print [1,2,3]+[4,5,6]
print [1,2,3]*2
print [None]*10
print 1 in [1,2]

data=[0,1,2,3,4,5,6,7,8,9]

data[0]="a"
print data

del data[0]
print data

data[6:]=[8,9,10]
print data

#字符串格式化
print "% 10s" % "------"

print {"title":"title","body":"body"}
print dict(title="title",body="body")

print a,b
#三元运算符
print "10>1" if 10>1 else "unhappened"

for x in range(1,10):
    print x

for x in range(1,10,2):
    print x


for key in {"title":"title","body":"body"}:
    print key
#带索引的遍历

for index,x in enumerate(range(1,10)):
    print index,x
#zip 方法
##    for x,y in zip(range(1,10),range(1,10)):
##        print x,y
    if(11==11):
        pass
    exec(print(x),{"x":"abc"})
    print (eval(x*2,{"x":5}))
    print range(len([4,2]))

 

python基础

原文:http://www.cnblogs.com/xinshijie/p/4218493.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!