本文實例講述了Python中random模塊用法。分享給大家供大家參考。具體如下:
1
2
3
4
|
import random x = random.randint( 1 , 4 ); y = random.choice([ 'appale' , 'banana' , 'cherry' , 'durian' ]); print (x,y); |
運行結果如下:
(2, 'cherry')
不管學哪個語言,我總喜歡弄個隨機數玩玩。農歷十一月初六,Let's Python!!!
1
2
3
4
5
6
7
8
|
l = [ ] while True : name = input ( "請輸入一個名字:" ) if name! = '': l.append(name) else : break print (l); |
1
2
3
4
5
6
|
'''求1到100直接所有整數的和''' x = range ( 1 , 101 , 1 ) sumi = 0 for i in x: sumi + = i print (sumi) |
運行結果如下:
5050
1
2
3
4
5
6
7
8
9
10
|
u1 = '''求階乘的一般方法''' print (u1) def jc(n): s = 1 for i in range ( 1 ,n + 1 ): s * = i return s n = input ( "n! usage:<number>:" ) h = jc( int (n)) print (h) |
運行結果如下:
1
2
3
|
求階乘的一般方法 n! usage:<number>: 5 120 |
1
2
3
4
5
6
7
8
9
10
|
u2 = '''通過遞歸實現階乘''' print (u2) def jch(n): if (n = = 1 ): return 1 else : return n * jch(n - 1 ) un = input ( "input n:" ) s = jch( int (un)) print ( "n! is " ,s) |
運行結果如下:
1
2
3
|
通過遞歸實現階乘 input n: 5 ( 'n! is ' , 120 ) |
希望本文所述對大家的Python程序設計有所幫助。