Day3 2if語句練習

2021-10-25 01:43:40 字數 1520 閱讀 1110

1.寫出判斷乙個數是否能夠同時被3和7整除的語句,並且列印輸出結果

num =

int(

input

('請輸入數字'))

if num %3==

0and num %7==

0:print

(num)

else

:print

('傻子,不可以'

)

2.寫出判斷乙個數是否能被3或者7整除,但是不能同時被3或7整除的條件語句,並列印出對應的結果

num =

int(

input

('請輸入數字'))

if(num %3==

0or num %7==

0)and(num %

21!=0)

:print

(num)

else

:print

('這個數字不能哦!'

)

3.輸入年,寫**判斷輸入的年份是否為閏年,並且列印對應的結果。

year =

int(

input

('請輸入年份'))

if(year %4==

0and year %

100!=0)

or year %

400==0:

print

(year,

'是乙個閏年'

)else

:print

(year,

'不是乙個閏年'

)

4.假設今天的上課時間為3718秒,程式設計計算今天上課是多少小時,多少分鐘,多少秒,以xx時xx分xx秒的方式表示出來

x =

3718

hour = x//

3600

minute = x %

3600

//60

second = x %

60print

(hour,

'時',minute,

'分',second,

'秒',sep=

'')

5.定義兩個變數儲存乙個人的身高體重,程式設計實現判斷這個人的身材是否正常!

公式:體重(kg)/身高(m)的平方值 在18.5~24.9之間屬於正常

weight =

float

(input

('請輸入體重(kg)'))

height =

float

(input

('請輸入身高(m)'))

bmi = weight/height**2if

18.5

<= bmi <=

24.9

:print

('恭喜你,你是正常人!'

)else

:print

('嗚嗚嗚,要保持健康生活!'

)

BD 11 day05練習 迴圈語句

1.在螢幕上輸出10行內容,每行的內容都是 public static void main string args 2.在螢幕上輸出10行內容,每行的內容都不一樣,第1行乙個星號,第2行2個星號,依此類推第10行10個星號。public static void main string args sy...

SICP練習 32 練習1 38

練習1.38 我最喜歡做數學上的觀察題了,這裡也有乙個di,其依次為1,2,1,1,4,1,1,6,1,1,8 我最先看到的是除了一開始的2個之外,每三個數字的規律是前面是兩個1,後面是個遞增的偶數。於是我們便可輕而易舉的寫出這個函式了。define d i if remainder i 2 3 0...

SQL語句練習

建立一張表,記錄 呼叫員的工作流水,記錄呼叫員編號,對方號碼,通話開始時間,結束時間。建表,插資料等都自己寫出sql 要求 輸出所有資料中通話時間最長的5條記錄。輸出所有資料中撥打長途號碼 對方號碼以0開頭 的總時長 輸出本月通話時長最多的前三個呼叫員的編號 輸出本月撥打 次數最多的前三個呼叫員的編...