python如何输出星号组成的菱形图形?python中remove函数的用法是什么?_Python教程
python中remove函数用于移除列表中某个值的第一个匹配项,该函数没有返回值但是会移除列表中的某个值的第一个匹配项,语法是【list.remove(obj) 】,参数obj表示为列表中要移除的对象。
python输出星号组成的菱形图形的方法:
读入一个整数N,N是奇数,输出由星号字符组成的菱形三角形,要求:
第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后n/2共n个星号,然后在依次递减到n行为一个星号。
水仙花数如何用python代码表示?_Python教程
水仙花数的python代码为【a = list(map(lambda x: x[1], filter(lambda x: x[0], [(i*100+j*10+k == i**3+j**3+k**3, i**3+j**3+k**3)】。
def printStar(intNum): s = "*" spaceLength = intNum blockCount = int(intNum/2+1) for i in range(spaceLength): result = s.rjust(blockCount) if i >= int(spaceLength/2): print(result) s = s[2:] blockCount -= 1 else: print(result) s = s+(2*"*") blockCount += 1 def oddOReven(intNum): if intNum%2 == 0: print("please input a odd num data") else: printStar(intNum) if __name__ == '__main__': while True: try: intNum = eval(input("please input a odd num data\n")) oddOReven(intNum) except BaseException as e: print("Please input as 1/2/3... Errorcode:%s" % e)
运行结果:
推荐教程:《python视频教程》
以上就是python如何输出星号组成的菱形图形?的详细内容,更多请关注ki4网其它相关文章!
如何查看 Python3 的 pip 路径?_Python教程
在本篇文章里小编给大家分享的是关于python3中pip路径位置的相关文章,有兴趣的朋友们学习下吧。