亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

python_bloom--循環(huán)語句練習

Jason / 2546人閱讀

摘要:算法之指定范圍內(nèi)判斷若一個正整數(shù)的所有小于的因子之和等于則稱為完全數(shù)如是完全數(shù)。

10以內(nèi)的加法

設(shè)計一個程序,幫助小學生練習10以內(nèi)的加法

詳情: 
    - 隨機生成加法題目;
    - 學生查看題目并輸入答案;
    - 判別學生答題是否正確?
    - 退出時, 統(tǒng)計學生答題總數(shù),正確數(shù)量及正確率(保留兩位小數(shù)點);
import random
num = 0 
for i in range(11):
    x = random.randint(0,10)
    y = random.randint(0,10)
    print("%d+%d=" %(x,y),end="")
    val=int(input())
    if val == (x+y):
        num+=1
        print("true")
    else:
        print("false")

    D=float(num/10)*100
print("percent:%.2f%%" %(D))
                              

四則運算

小學生算術(shù)能力測試系統(tǒng):

設(shè)計一個程序,用來實現(xiàn)幫助小學生進行百以內(nèi)的算術(shù)練習,它具有以下功能:提供10道加、減、乘或除四種基本算術(shù)運算的題目;練習者根據(jù)顯示的題目輸入自己的答案,程序自動判斷輸入的答案是否正確并顯示出相應(yīng)的信息。

import random

op = ["+", "-", "*", "/"]
count = 0
for i in range(1, 11):

    s = random.choice(op)
    if s == "+":
        num1 = random.randint(0, 101)
        num2 = random.randint(0, 101)
        result = num1 + num2
        print("the %d question: %d + %d" % (i, num1, num2), end="")
        result1 = int(input(" = "))
        print(result == result1)
        if result == result1:
            count += 1
    elif s == "-":
        num1 = random.randint(0, 101)
        num2 = random.randint(0, 101)
        maxnum  = num1 if num1>num2 else num2
        minnum  = num1 if num1

算法之指定范圍內(nèi)判斷
1). 若一個正整數(shù)n的所有小于n的因子之和等于n, 則稱n為完全數(shù), 如6=1+2+3是完全數(shù)。判斷正整數(shù)n是否為完全數(shù)。
num = int(input("請輸入你所要判斷的數(shù):"))
spectors=[]
sum = 0
for i in range(1,num):
        if (num % i) ==0:
                spectors.append(i)
                sum = sum + i
if sum == num:
        print("%s is a perfect number" %(num))
        print("%s have factors:" %(num),end=":" )
        print(spectors[:])

else:
        print("%s is not a perfect number" % (num))

2). 輸入一個正整數(shù),判斷其是否為一個素數(shù)
num2=int(input("please input a number:"))
valse=[]
for i in range(1,num2+1):
        if (num2 % i) == 0:
                valse.append(i)

if valse==[1,num2]:
        print("%s is a prime number" %(num2))
else:
        print("%s is not a prime number" %(num2))

3). 輸入一個正整數(shù),判斷其是否為一個回文數(shù)(例1221、12321都是回文數(shù));
num3=input("please input a number:")
if num3[:]==num3[::-1]:
        print("%s is a palindromic number" %(num3))
else:
        print("%s is not a palindromic number" %(num3))


累加和類型程序:
1). 求f=1+2+...+9【很簡單的問題】
    
num = 0
for i in range(10):
    num = i +num
print(num)

2). 求f=1-2+3-4+...+9【在(一)的基礎(chǔ)上,學習如何一正一負地累加】
num = 0
for i in range(1,10,2):
    num = i +num
for i in range(2,10,2):
    num = num -i
print(num)

3). 求f=1-1/2+1/3-1/4+...+1/9【在(二)的基礎(chǔ)上,被加數(shù)成了自然數(shù)的倒數(shù)】
num = 0
for i in range(1,10,2):
    num = (1/i) +num
for i in range(2,10,2):
    num = num -(1/i)
print(num)

4). 求f=1!-2!+3!-4!+...+9!【在(二)的基礎(chǔ)上,被加數(shù)成了自然數(shù)的階乘】

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/42194.html

相關(guān)文章

  • python-語句

    摘要:一條件語句條件語句是通過一條或多條語句的執(zhí)行結(jié)果或者來決定執(zhí)行的代碼塊。練習語句練習多個判斷成績等級優(yōu)秀良好及格不及格請輸入正確的分數(shù)練習猜數(shù)二循環(huán)語句循環(huán)在給定的判斷條件為時執(zhí)行循環(huán)體,否則退出循環(huán)體。 (一)條件語句Python條件語句是通過一條或多條語句的執(zhí)行結(jié)果(True或者False)來決定執(zhí)行的代碼塊。if 語句用于控制程序的執(zhí)行,基本形式為: if 判斷條件: 執(zhí)...

    weij 評論0 收藏0
  • 《 JavaScript程序設(shè)計》—— 第四章 表達式語句章總結(jié)及練習

    摘要:語句包含聲明語句表達式語句條件語句循環(huán)語句和中斷語句我們可以將表達式的求值結(jié)果存儲在變量中,在將來提取它們。變量在使用之前應(yīng)當聲明。程序員可以用語句顯式拋出異常。程序員需要保護自己總是明確使用分號來終結(jié)聲明語句。 主要總結(jié): 一個腳本就是一個語句序列,其中每條語句都會生成某一操作。JavaScript語句包含:聲明語句、表達式語句、條件語句、循環(huán)語句和中斷語句 我們可以將表達式的求...

    kaka 評論0 收藏0
  • 1、循環(huán)練習 2、數(shù)組方法練習

    摘要:解題步驟使用輸出語句完成打印左邊的中括號使用循環(huán),輸出數(shù)組元素值。按照這種方式,數(shù)組循環(huán)多圈以后,就完成了數(shù)組元素的排序。 01奇數(shù)求和練習 * A: 奇數(shù)求和練習 * a: 題目分析 * 為了記錄累加和的值,我們需要定義一個存儲累加和的變量 * 我們要獲取到1-100范圍內(nèi)的數(shù) * 判斷當前數(shù)是否為奇數(shù),是奇數(shù),完成累加和操作 ...

    894974231 評論0 收藏0
  • 《十萬字Java入門練習100例》1-10例——紙上得來終覺淺,絕知此事要躬行

    摘要:代碼實現(xiàn)在控制臺打印總結(jié)本篇文章帶大家搭好環(huán)境,并體驗了控制臺打印。輸出結(jié)果總結(jié)熟練掌握取余和整除運算,大有作用。終止本次循環(huán),繼續(xù)執(zhí)行下一次循環(huán)。 ?本文收錄...

    keithyau 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<