使用Python打印一个直角三角形

i=1

while i <=5 :

    j =1

    while j<= 2*i-1 :
        print ("*",end="")
        j+=1

    print("")
    i+=1

  

示例:

时间: 2024-10-18 15:53:56

使用Python打印一个直角三角形的相关文章

python ----打印一个四边形

1.方法一 n = input(); print("*"*n) for i in range(n-2) print("*",' '*(n-2),"*") print("*"*n) 2.方法二 n=5 e = -n//2 for i in range(e,n+e): if i ==e or i==n+e-1: print('x'*n) else: print('x'+' '*(n-2)+'x') 原文地址:https://www

用python打印各种图形

#用python打印出直角三角形:   1 #!/usr/bin/env python   2 # coding=utf-8   3 i = 0   4 while i < 5:   5     j = 0   6     while j <= i:   7         print "*",   8         j+=1   9     print ""  10     i+=1                 输出效果如下: *  * *  *

python学习,打印等腰直角三角形 实心正方形空心正方形

在学习python的过程中,自己做了一个小练习 #!/usr/bin/python # -*- coding: utf-8 -*- name = input("请输入数字: ") count = int(name) count2 = int(name) #空心正方形 while (count > 0): for i in range(count2): if count == count2: print '*', elif count == 1: print '*', elif i

java用星星符号打印出一个直角三角形

1 package debug; 2 3 public class Demo10 { 4 public static void main(String[] args) { 5 //用星星符号打印出一个直角三角形 6 for(int i=1;i<=5;i++) { 7 //每一列打印的星星个数跟行数相同 ,所以在下面for循环中将条件中最大值设置为行数 8 for(int j=1;j<=i;j++) { 9 System.out.print("*"); 10 } 11 Sys

Python打印矩形、直角三角形、等腰三角形、菱形

思路如下: (1)先打印一个星号并换行 print("*") (2)打印一行6个星号 for i in range(6): print("*", end=" ") (3)打印6列星号 for i in range(6): print("*") (4)打印6行6列 for i in range(6): for j in range(6): print("*",end=" ") # 每打印一

python遍历打印一个目录及其里面所有的文件和目录

# 深度遍历打印一个文件夹def print_all_dir(dir): # 判断dir是文件夹 if os.path.isdir(dir): # 如果是文件夹,先打印该文件夹 print(dir) # 再遍历 for next_dir in os.listdir(dir): # 递归调用,针对该文件夹下的每一个文件/文件夹继续进行遍历打印操作,加上之前文件的路径 print_all_dir(os.path.join(dir, next_dir)) # 判断dir是文件 elif os.path

【Python】一个简单的例子

问题描述: Python基础篇 参考资料: (1)http://www.cnblogs.com/octobershiner/archive/2012/12/04/2801670.html (2)http://www.cnblogs.com/itech/archive/2010/06/20/1760345.html 例子: 求解Fibonacci glb_var.py gl_count=1 path.py # coding:utf-8 ''' Created on 2014-4-28 @autho

python打印表格式数据,留出正确的空格和段落星号或注释

python打印表格式数据,留出正确的空格,格式化打出 代码如下: def printPicnic(itemsDict,leftWidth,rightWidth): print('PICNIC ITEMS'.center(leftWidth + rightWidth,'-')) for k,v in itemsDict.items(): print(k.ljust(leftWidth,'.')+str(v).rjust(rightWidth)) picnicItems = {'sandwitch

python 读取一个目录下的所有目录和文件

觉着没事,应该学点东西.找到以前看过的python,试着做了个读取文件的程序.不管效果怎么,总算成功了. #!/usr/bin/python # -*- coding:utf8 -*- import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文件 ''' # 所有文件夹,第一个字段是次目录的级别 dirList = [] # 所有文件 fileList = [] # 返回