空心菱形
i = 1
while i <= 3: # 控制行数
j = 1
k = 1
while j <= 3-i: # 控制空格数量
print(" ", end="")
j = j + 1
while k <= 2*i-1:
if k==1 or k==2*i-1:
print("*", end="")
else:
print(" ",end="")
k = k + 1
print()
i = i + 1
i = 1
while i <= 2: # 控制行数
j = 1
k = 1
while j <= i: # 控制空格数量
print(" ", end="")
j = j + 1
while k <= 5-i*2:
if k==1 or k== 5-i*2:
print("*", end="")
else:
print(" ",end="")
k = k + 1
print()
i = i + 1
#水仙花数
i = 100
while i < 1000:
a = i // 100 #求百位数
b = (i - a * 100) // 10 #求十位数
c = i % 10 #求个位数
#print(c)
if a ** 3 + b ** 3 + c ** 3 == i:
print(i,'是水仙花数')
i += 1
# 菱形绘制
i = 1
while i <= 3: # 控制行数
j = 1
k = 1
while j <= 3-i: # 控制空格数量
print(" ", end="")
j = j + 1
while k <= 2*i-1:
print("*", end="")
k = k + 1
print()
i = i + 1
i = 1
while i <= 2: # 控制行数
j = 1
k = 1
while j <= i: # 控制空格数量
print(" ", end="")
j = j + 1
while k <= 5-i*2:
print("*", end="")
k = k + 1
print()
i = i + 1
#99乘法表
i = 1
while i <= 9:
j = 1
while(j <= i): # j的大小是由i来控制的
print('%s*%s=%-3s' % (i, j, i*j), end='\t')
j += 1
print("")
i += 1
#直角三角形
i =1
while i<=4:
print("*"*i)
i=i+1
o=0
while o<=4:
print("")
o=o+1
i=0
while i<o:
print("*",end="")
i=i+1

最新文章

  1. Oracle 语法
  2. 内嵌页js与ios和安卓的交互
  3. Nosql之Redis篇
  4. USB相关的网络资料
  5. DELPHI SOKET 编程(使用TServerSocket和TClientSocket) 转
  6. ndk-gdb 对java/native code联合调试(升级版)
  7. System.Web.HttpContext.Current.Session获取值出错
  8. codevs1039 数的划分
  9. Linux下包含头文件的路径问题与动态库链接路径问题
  10. LeetCode OJ 85. Maximal Rectangle
  11. WTL中菜单栏及工具栏项状态改变应注意的地方
  12. JavaScript数据结构与算法(七) 双向链表的实现
  13. (NO.00004)iOS实现打砖块游戏(十三):伸缩自如,我是如意金箍棒(下)!
  14. js实现简易版validate
  15. 跨域的处理方式 JSONP和CORS和反向代理
  16. Java 控制语句:循环、条件判断
  17. vs 调式连接oracle报错问题32,64位问题
  18. Java Web之JSTL标准标签库总结
  19. HTTP Get Post究竟有哪些区别
  20. eclipse maven Errors while generating javadoc on java8

热门文章

  1. day07-2MySQL索引
  2. HDU1712 ACboy needs your help(分组背包)
  3. 研一入坑Go 文件操作
  4. uoj316【NOI2017】泳池
  5. jQuery+bootstrap实现有省略号的数据分页
  6. pycharm系列---基本配置
  7. MvvmLight框架的基本使用
  8. nginx的域名重写和转发案例
  9. 网络yum源下载
  10. 基于python的数学建模---运输问题