简单实现LOVE
首先我来给大家介绍一下如何实现一行代码打出love,代码看下面

print('\n'.join([''.join([('love'[(x-y)%len('love')]if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3<=0 else ' ')for x in range(-30,30)])for y in range(30,-30,-1)]))

怎么样,是不是很吃惊,其实不然,python本身就是一门很棒的语言,作为一个新手,我认为 学习python就是一种享受,,而这种享受在我看来简直就是让人陶醉不已,如果你还没有加入到python的阵营,那么我再来让大家看看如何简单实现蒙特.卡罗算法计算π值,请大家睁大眼睛哦

import random
import math
  def main():
    print ("number")
       n=int(input())
if n==0:
     print("erro,please try again:")
       n=int(input())
elif n!=0:

    total=0
    for i in range(n):
        x=random.random()
        y=random.random()
        if math.sqrt(x**2+y**2)<1.0:
            total +=1

    mypi=4.0*total/n
    print("number"+str(n)+"pi's"+str(mypi))
    print("pi"+str(math.pi))
    print("error's"+str(abs(math.pi-mypi)/math.pi))
main()

首先让我来向大家阐述一下什么叫做蒙特卡洛算法:假设有一个正方形边长为2a,此时有一个半径为a的圆内嵌于正方形,又有一点b,计算b落在圆内的概率,用概率即可求出圆的π值,通俗地讲就是利用概率求出圆周率的值! 怎么样是不是很好理解呢!如果还没有加入到python的阵营的话,我十分建议你可以去试一试的。