当前位置:   article > 正文

python心形线做个自我介绍~_python做精彩自我介绍

python做精彩自我介绍
  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3. X=np.arange(-1.5,1.5,0.05)
  4. Y=np.arange(-1,1.5,0.05)
  5. plt.title('Introduction', fontsize=20)
  6. x,y=np.meshgrid(X,Y)
  7. # f=17*x**2-16*np.abs(x)*y+17*y**2-225
  8. f=(x**2+y**2-1)**2*(x**2+y**2-1)-x**2*y**2*y #个人觉得这个好看~
  9. # fig=plt.figure() #新建一个figure
  10. plt.xticks([-1.1,0.25,1.15],
  11. [r'$Playing$',r'$my\ hobby.$',r'$Please\ take\ care\ of\ everything.$'])
  12. plt.yticks([-1,0,0.4,0.9,1.3],
  13. [r'$Li\ xiaobai.$',r'$is$',r'$My\ name$',r'$Nice\ to\ meet\ you$',r'$Hello!$'])
  14. ax=plt.gca()
  15. ax.spines['right'].set_color('none')
  16. ax.spines['top'].set_color('none')
  17. ax.spines['bottom'].set_position(('data',0))
  18. ax.spines['left'].set_position(('data',0))
  19. cs=plt.contour(x,y,f,0,colors='r')
  20. # x = np.linspace(-1, 1, 200)
  21. # # 把函数分为上下两个部分
  22. # y1 = np.sqrt(1-np.power(x, 2)) + np.power(np.square(x), 0.33)
  23. # y2 = -np.sqrt(1-np.power(x, 2)) + np.power(np.square(x), 0.33)
  24. # # 设置一下x轴、y轴的刻度和坐标间距
  25. # # 不自己设置用自动的不好看
  26. # plt.plot(x, y1, color='r')
  27. # plt.plot(x, y2, color='r')
  28. plt.show()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/694381
推荐阅读
相关标签
  

闽ICP备14008679号