python_逻辑控制01

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

程序自动崩溃
assert 4>7
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AssertionError
import random
while(1):
    enter = raw_input("S 开始/Q 退出:")

    if(enter =="Q"):
        print "游戏退出"
        break;

    if(enter =="S"):
        val = random.randint(0,101)

        while(1):
            num = int(raw_input("请输入0-100之间的数字:"))
            if(num == val):
                print "您赢利"
            elif(num >val):
                print "您猜大了"
            else:
                print "您猜小了"

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

dict1 = dict.fromkeys((1,2,3,4,5,6))

for key in dict1:
    dict1[key] = key

print dict1
结果:
{1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}

for key,val in dict1.iteritems():
    print key, val
结果:
1 1
2 2
3 3
4 4
5 5
6 6

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

si = [x+1 for x in range(10)]
>>> si
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> si = [x+1 for x in range(10) if(x>6)]
>>> si
[8, 9, 10]


>>> [(x,y,z) for x in range(2) for y in range(2) for z in range(2)]
[(0, 0, 0), (0, 0, 1), (0, 1, 0), (0, 1, 1), (1, 0, 0), (1, 0, 1), (1, 1, 0), (1, 1, 1)]

这里写图片描述

>>> world1 = [[world,len(world)] for world in str1.split()]
>>> world1
[['welcome', 7], ['to', 2], ['pyont', 5], ['world', 5]]

区别:
列表解析器中是括号,而元组列表是小括号

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值