当前位置: 首页 > 图灵资讯 > 行业资讯> Python 5行代码的神奇操作(1)

Python 5行代码的神奇操作(1)

来源:图灵python
时间: 2025-02-10 13:36:01

Python 神奇操作5行代码(1):

1、古兔问题

有一对兔子,从出生后第三个月起每个月生一对兔子,兔子长到第三个月后每个月生一对兔子。如果兔子不死,问每个月兔子的总数是多少?

defcount(n):
if(1==nor2==n):
return1
elif(n>=2):
returncount(n-2)+count(n-1)
print(count(36)*2)

2、加法计算器

num1=input("第一个数:")
num2=input("第二个数:")
new_num1=int(num1)
new_num2=int(num2)
print(new_num1+new_num2)

3、循环问答

while(True):
question=input()
answer=question.replace('吗','呢')
answer=answer.replace('?','!')
print(answer)

输出:

在吗
在呢
吃饭了吗
吃饭了呢
要下班了吗
要下班了呢
最近好吗
最近好呢

4、实现一个简单的服务器

fromhttpimportserver
fromhttp.serverimportSimpleHTTPRequestHandler
server_address=('127.0.0.1',8888)
httpd=server.HTTPServer(server_address,SimpleHTTPRequestHandler)
httpd.serve_forever()

5、九九乘法表1

foriinrange(1,10):
forjinrange(1,i+1):
print('{}x{}={}{}t'.format(j,i,i*j),end='')
print()

输出:

1x1=1
1x2=22x2=4
1x3=32x3=63x3=9
1x4=42x4=83x4=124x4=
1x5=52x5=103x5=154x5=205x5=
1x6=62x6=123x6=184x6=245x6=306x6=36x6
1x7=72x7=143x7=214x7=285x7=356x7=427x7=49
1x8=82x8=163x8=244x8=325x8=406x8=487x8=568x8=644x8=
1x9=92x9=183x9=274x9=365x9=456x9=547x9=638x9=729x9=81x9=

想了解更多python知识,请观看python入门视频和高级教学视频(极客学院)视频!