本文实例讲述了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程序设计有所帮助。