前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python条件判断

python条件判断

作者头像
零月
发布2018-04-25 16:23:49
1.8K0
发布2018-04-25 16:23:49
举报
文章被收录于专栏:从零开始的linux

if判断

代码语言:javascript
复制
a= 1
if a>10:
    print 'a大于10'
print 'a小于10'


a = -20
if a > 10:
    print ('a > 10')
elif a==0:
    print 'a is 0'
else:
    print 'a is fushu'

while循环

代码语言:javascript
复制
x = 10
while x >0:
    print '22222'
    x-=1

abc = 10
while abc > 0:
    print ('abc = %s' % abc)
    abc -= 1

for循环

代码语言:javascript
复制
a = dict(a=1,b=2,c=3)
print a
for i,j in a.items():
    print (i,j)

enumerate函数

代码语言:javascript
复制
x = ['a','b','c']
for k,v in enumerate(x):
    print (k,v)

range函数

代码语言:javascript
复制
for i in range(1,11):
    for k in range(1,i):
        print k,
        k +=1
    i +=1
    print "\n",

xrange函数

代码语言:javascript
复制
print (range(10))
print (xrange(10))
for x in xrange(10):
    print (x)

for i in xrange(1,5):
    print ('a='+str(i))

continue

代码语言:javascript
复制
for i in xrange(11):
    if i >= 3:
        i+=1
        print ('hello')
        continue
    if i == 4:
        break
    print ('i = %d' %i)

break

代码语言:javascript
复制
for num in range(10,20):  # 迭代 10 到 20 之间的数字
   for i in range(2,num): # 根据因子迭代
      if num%i == 0:      # 确定第一个因子
         j=num/i          # 计算第二个因子
         print '%d 等于 %d * %d' % (num,i,j)
         break            # 跳出当前循环
   else:                  # 循环的 else 部分
      print num, '是一个质数'

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-03-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 从零开始的linux 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • if判断
  • while循环
  • for循环
  • enumerate函数
  • range函数
  • xrange函数
  • continue
  • break
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档