。練習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の%== 0とN-%の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。 : 印刷(「* 」、エンド= 「」) 他: 印刷(「 」、エンド= 「」) を印刷()
「」「
ビデオ、および列関数は、関係決意条件を得ました
「」」