DAY 4つの演習

。練習1
" ""
プライム分析 バージョン0.1 として著者羅徐 " "" 番号= INT(INPUT(':正の整数を入力してください')) A=0 のためにXにおける範囲(2、数): IF番号%Xの==0 : A= A + 1。 IF==0: 印刷'数が素数である'それ以外印刷"この数は素数ではありません"
"" " 
の分析は、二つの素数
バージョン0.1 
著者羅徐として
""" 
番号 = INT(INPUT(' 正の整数を入力します。' ))
is_prime = のために X における範囲(2、ナンバー):
     IF番号<= 0:
         印刷' ERROは、これがゼロよりも大きい自然数ではない' ELIFの番号%Xの== 0:
        is_prime = Falseの
         BREAKの
印刷(is_prime)
2実践
「」「
最大公約数と最小公倍数 バージョン0.1 羅徐の著者 」「」 A= INT(INPUT(第1の数Aを入力してください)) B= INT(INPUT(第1の数Bを入力してください:')) 、M=MAX(A、B) N-=分(A、B) Xにおける範囲(2、M): IFm個のXの%== 0N-%のX ==0: P=X Q= N- * M /Pの 印刷'%dの最大公約数、Dの%の最小公倍数'%(P、Q))
練習3
次のように三角形のパターンが印刷されます
 *
 ** *** **** ***** * ** *** **** ***** * *** ***** ****** * *********
  

= INT(入力(' :请输入行数' )) のための I における範囲(行) のための _ 範囲(I + 1 :) プリント' * '、末端= '' プリント() のための I 範囲(行) のために、J における範囲(行): もし J <行-I-1 プリント' '、末端= '' プリント'* 'エンド= ' ' を印刷() のための I における範囲(行): のための J 。レンジ(2 *行優先1 ): IF Iは、J> =行優先を+ 1。 I> = J-行+ 1。 印刷* 、エンド= 「」印刷 、エンド= 「」を印刷()
「」「
ビデオ、および列関数は、関係決意条件を得ました
「」」

 

おすすめ

転載: www.cnblogs.com/luoxucheng97/p/11234138.html