問題:列印出如下圖案(菱形)
*********
*******
*****
****
#! /usr/bin/env python3
#-*- coding:utf-8 -*-
#author : ma yi
#blog :
#date : 2020-06-19
#name : demo023
#software : pycharm
#note : 列印出如下圖案(菱形)#*
#***
#*****
#*******
#*****
#***#*
defprint_lozenge(num):
"""列印菱形
:param num: 菱形的行數(奇數)
:return:
"""#
列印菱形的上半部分
for i in range(num // 2 + 1):
print("
" * (num // 2 - i) + "
*" * (2 * i + 1))
#列印菱形的下半部分
for j in range(num // 2):
print("
" * (j + 1) + "
*" * (num - 2 * (j + 1)))
#入口函式
if__name__ == '
__main__':
print_lozenge(7)
執行結果:
*********
*******
*****
****
例項023公有和私有
module module1 public class a private thisx as single 這是私有的 end class public class b inherits a public sub ok dim x as integer thisx 10 這是錯誤的 x 10 msg...
02基礎練習 023晶元測試
資源限制 時間限制 1.0s 記憶體限制 512.0mb 問題描述 有n 2 n 20 塊晶元,有好有壞,已知好晶元比壞晶元多。每個晶元都能用來測試其他晶元。用好晶元測試其他晶元時,能正確給出被測試晶元是好還是壞。而用壞晶元測試其他晶元時,會隨機給出好或是壞的測試結果 即此結果與被測試晶元實際的好壞...
Python 練習例項2
題目2 企業發放的獎金根據利潤提成。利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於10萬元的部分,可提成7.5 20萬到40萬之間時,高於20萬元的部分,可提成5 40萬到60萬之間時高於40萬元的部分,可提成3 60萬到100萬...