File tree 4 files changed +49
-3
lines changed
4 files changed +49
-3
lines changed Original file line number Diff line number Diff line change 4
4
num = randint (1 , 10 );
5
5
# print num;
6
6
answer = int (raw_input ('输入一个数字: ' ));
7
+ times = 0 ;
7
8
while True :
9
+ times += 1 ;
8
10
if num == answer :
9
11
print '猜对啦' ;
10
12
break ;
13
15
else :
14
16
print '猜小啦' ;
15
17
16
- answer = int (raw_input ('输入一个数字: ' ));
18
+ answer = int (raw_input ('输入一个数字: ' ));
19
+
20
+ # 单行 if
21
+ luck = ('好' if times < 4 else '不好' );
22
+ print '你运气' , luck ;
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/python
2
+ #coding:utf-8
3
+ print dir (list );
4
+ arr = [];
5
+ arr .append (123 );# 追加
6
+ arr .append (345 );
7
+ print arr ; #[123, 345]
8
+ print len (arr ); #2
9
+ arr .pop (); # append 的反操作
10
+ print arr ; #123
11
+ arr .pop ();
12
+
13
+ for i in range (10 ):
14
+ arr .append (i );
15
+
16
+ # 删除列表中下标为参数的值
17
+ arr .pop (3 );
18
+ arr .pop (0 );
19
+ print arr ;
20
+ print arr .index (1 ); # 0
21
+ # print arr.index(19); # 报错。。。
22
+
23
+ print 10 * '*' , 'filter map reduce' , 10 * '*' ;
24
+ arr2 = [i for i in range (6 )];
25
+ arrSum = reduce (lambda x , y : x + y , arr2 , 0 );
26
+ print arrSum ;
27
+ arr2 = filter (lambda x : x % 2 == 1 , arr2 );
28
+ print arr2 ;
29
+ arr2 = map (lambda x : x * x , arr2 );
30
+ print arr2 ;
31
+
Original file line number Diff line number Diff line change 1
1
# range(start, stop[, step])
2
- for i in range (0 , 5 ):
2
+ for i in range (5 ):
3
3
print i ;
4
4
print '==============' ;
5
5
9
9
10
10
for i in [0 , 1 , 2 ]:
11
11
print i ;
12
+
13
+ # one line loop~ cool~
14
+ arr = [- num for num in range (20 ) if num % 3 == 1 ];
15
+ print arr ;
16
+
12
17
print 10 * '*' , 'for end' , 10 * '*' ;
13
18
14
19
i = 0 ;
Original file line number Diff line number Diff line change 22
22
else :
23
23
print 'I am being imported from another module'
24
24
25
- # 更多关于包的介绍
26
25
# http://sebug.net/paper/books/python_hb/node8.html#SECTION008110000000000000000
26
+ # 在一个模块被导入时,PVM会在后台从一系列路径中搜索该模块,其搜索过程如下:
27
+ # 1、在当前目录下搜索该模块;
28
+ # 2、在环境变量PYTHONPATH中指定的路径列表中依次搜索;
29
+ # 3、在python安装路径中搜索
30
+ # 事实上,PVM通过变量sys.path中包含的路径来搜索,这个变量里面包含的路径列表就是上面提到的这些路径信息
You can’t perform that action at this time.
0 commit comments