python3数学建模基础(七)函数曲线方程的方法控制输出位置

python3数学建模基础(七)函数曲线方程的方法控制输出位置

你需要:①Python IDLE 3.x

              ②math库

本文以输出菱形为例

函数曲线方程的方法控制位置输出菱形的方法只需要两个for循环,结合了字符串的选择

(x,y)为直角坐标系点的坐标

python3数学建模基础(七)函数曲线方程的方法控制输出位置_第1张图片python3数学建模基础(七)函数曲线方程的方法控制输出位置_第2张图片python3数学建模基础(七)函数曲线方程的方法控制输出位置_第3张图片

#作者
#生姜用户
import math
L=5
list = [' *']
for y in range (0,L,1) :
    print ("\n")
    for x in range (0,L,1) :
        print ("("+str(x)+","+str(4-y)+")", end=' ')           
for y in range (0,L,1) :
    print ("\n")
    for x in range (0,L,1) :
        if math.fabs(x-2)+math.fabs(y-2)==2 :
           print ("("+str(x)+","+str(4-y)+")", end=' ')
        else:
           print (list[0][0], end='   ')
for y in range (0,L,1) :
    print ("\n")
    for x in range (0,L,1) :
        if math.fabs(x-2)+math.fabs(y-2)==2 :
           print (list[0][1], end='   ')
        else:
           print (list[0][0], end='   ')

喜欢的朋友记得点赞关注哟

 

 

 

 

你可能感兴趣的:(python,python,算法,后端)