#Q1
d = '12345'
d1 = d[::-1]
if d==d1:
print(d,'is a palindrome')
else:
print(d,'is not a palindrome')
#Q2
n = 7
for i in range(1,n+1):
for j in range(1,i+1):
print(j,end='')
print()
#Q3
n = 17
c = 0
for i in range(1,n+1):
if n%i==0:
c=c+1
if c==2:
print(n, 'is a prime number')
else:
print(n, 'is not a prime number')
#Q4
#Q4
ds = ['176,45','165,50','170,55']
b = []
for d1 in ds:
d = d1.split(',')
h,w =int(d[0]),int(d[1])
h = h/100
bmi = int(w/(h*h)+0.5)
b.append(bmi)
bmi = min(b)
if 20<= bmi <=25:
print(f'BMI值={bmi},正常')
else:
print(f'BMI值={bmi},不正常')
#Q5
a11,a12 = 1,2
a21,a22 = 3,4
b11,b12 = 5,6
b21,b22 = 7,8
c11,c12 = a11+b11,a12+b12
c21,c22 = a21+b21,a22+b22
print(f'[{c11:<3} {c12:3}]')
print(f'[{c21:<3} {c22:3}]')
# Output:
# 12345 is not a palindrome
# 1
# 12
# 123
# 1234
# 12345
# 123456
# 1234567
# 17 is a prime number
# 最小 BMI 值= 15 ,不正常
# [6 8]
# [10 12]
沒有留言:
張貼留言