博客列表 >python 习题 20-30

python 习题 20-30

XuanGG的博客
XuanGG的博客原创
2018年03月19日 14:35:25551浏览

# 习题 20 -30

# test 21
#else 意为else if 含义就是 否则如果 条件满足 就做yyy elif 后面需要有一个逻辑判断语句
'''
a =2 ;
if a ==1 :
   print 1
elif a ==2 :
   print 2
elif a ==3 :
   print 3
else:
   print 'null'
'''

# test 22 if 的嵌套 和for 循环一样 if 也可议案套使用,即在一个if/elif/else内部,在使用if.
#这有点类似于电路的串联
'''
a =10
b =-3
if a <0:
   print 1
else:
   print 2
   if b <0:
       print 44
   else:
       print 55
'''

# test 23 list 中文可以翻译成列表,是用来处理一组有序的数据结构
'''
a =range(10)
b =[]
for i in a :

  b.append(i)

print b
'''
#test 24  list切片 list切片(slice)是在[]内提供一对可选数字,
#用:(英文冒号隔开冒号前数表示切片的开始位置,冒泡后的位置表示切片带哪结束技术从0开始
'''
l = [365, 'everyday', 0.618, True]
print l[:3]
print l[1:3]
print l[1:]
'''

# test26 字符串的分割 split()会按照指定分隔符分割
#分割后每一个字符串的是一个新的字符串,最终返回这些字符串的list
'''
a = "hello world"
b =a.split()
print b
print b[0]
'''
#test 27 join是字符串对象的一个方法作用一个list中所有字符串连接车工一个字符串
'''
s =';'
li = ['apple','pear','oranage']
fruit = s.join(li)
print fruit
print ''.join(['hello','world'])
'''

#test 28 字符串的索引和切片 字符串的一些与list相似的操作:遍历、索引访问、切片、连接字符。
'''
a = 'helloworld'
for i in a :
   print i,
print ','.join(i),
'''
'''
# test29 break 强行跳出循环 break
a =2
b =10
while a :
   b = b -1
   print a,b
   if b <0:
       break
'''
# test30
'''
scores = [10,20,30,40,60]
for i in scores:
   if i ==30:
       continue
 
   print i
'''

上一条:3.15下一条:加载静态资源
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议