python条件判断

if判断

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循环

x = 10
while x >0:
    print '22222'
    x-=1

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

for循环

a = dict(a=1,b=2,c=3)
print a
for i,j in a.items():
    print (i,j)

enumerate函数

x = ['a','b','c']
for k,v in enumerate(x):
    print (k,v)

range函数

for i in range(1,11):
    for k in range(1,i):
        print k,
        k +=1
    i +=1
    print "\n",

xrange函数

print (range(10))
print (xrange(10))
for x in xrange(10):
    print (x)

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

continue

for i in xrange(11):
    if i >= 3:
        i+=1
        print ('hello')
        continue
    if i == 4:
        break
    print ('i = %d' %i)

break

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, '是一个质数'

原文发布于微信公众号 - 从零开始的linux(gh_4a9d788f5f27)

原文发表时间:2018-03-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏尾尾部落

[剑指offer] 调整数组顺序使奇数位于偶数前面

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相...

10920
来自专栏mathor

搜索(6)

 题目大意是在一个nxn的方阵地图上,每一个方格都标记+号或者-号,要从A点到B点。题目要求移动路线要+-交替,问怎么移动从A到B才是最短路径?  同样...

15030
来自专栏CDA数据分析师

入门 | 数据科学初学者必知的NumPy基础知识

NumPy(Numerical Python)是 Python 中的一个线性代数库。对每一个数据科学或机器学习 Python 包而言,这都是一个非常重要的库,S...

14720
来自专栏数据结构与算法

1116 四色问题

1116 四色问题  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题解 题目描述 Description 给定N(小于...

29550
来自专栏杂七杂八

numpy.nonzero()函数

官方文档如下: numpy.nonzero(a) Return the indices of the elements that are non-zero....

24930
来自专栏简书专栏

基于Python装饰器的向量化计算速度对比

timer是一个装饰器,功能是给被装饰的函数计时。如果要进一步了解装饰器的使用,点击此链接Python闭包函数和装饰器 sumOfLoop函数是常规的使用fo...

12020
来自专栏Petrichor的专栏

numpy: np.random模块 探究(源码)

30320
来自专栏人工智能

如何为机器学习索引,切片,调整 NumPy 数组

具体在 Python 中,数据几乎被都被表示为 NumPy 数组。

78670
来自专栏机器之心

入门 | 数据科学初学者必知的NumPy基础知识

选自TowardsDataScience 作者:Ehi Aigiomawu 机器之心编译 参与:李诗萌、路 本文介绍了一些 NumPy 基础知识,适合数据科学初...

28930
来自专栏数据结构与算法

洛谷P3391 【模板】文艺平衡树(Splay)

题目背景 这是一道经典的Splay模板题——文艺平衡树。 题目描述 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:翻转一个区...

383110

扫码关注云+社区

领取腾讯云代金券