1、在python中列印如下圖形(不用使用迴圈語句,使用基礎print語句即可)
print("+++++++++++")
print("+ +")
print("+++++++++++")
2、輸入乙個數字,列印按位取反後的結果
num = int(input("請輸入乙個整數"))
num = -(num+1)
print("按位取反的結果為:",num)
3、輸入兩個數分別為正方形的長和寬,列印長方形的面積和周長
i = float(input("請輸入長"))
j = float(input("請輸入寬"))
area=i*j
perimeter=2*(i+j)
print("該長方形的面積是:",area)
print("該長方形的周長是:",perimeter)
4、小明身高1.75,體重80.5,請根據bim公式(體重除以身高的平方)幫小明計算他的bim指數(低於18.5:過輕,18.5-25:正常,25-28:過重,28-32:肥胖,高於32:嚴重肥胖)用if-elif判斷並列印結果
high=1.75
weight=80.5
bmi=weight/(high*high)
if bmi<18.5:
print("體重過輕")
elif 18.55、使用迴圈和條件判斷語句列印出20以內所有素數
for i in range(2,20):
j=1while j6、輸入乙個數字,若
(1)該數字位數之和為奇數,則將該數各位數倒敘列印(如122,列印221)
(2)若該數字個位數之和為偶數,則直接列印該數字
num1 = input("請輸入乙個整數")
try:
num3 = int(num1)
except exception as e:
print(e)
exit()
finally:
print("輸入型別轉換完成")
if num3>0:
len_num = len(num1)
else:
len_num = len(num1)-1
if num3<0:
num2=-num3
else:
num2=num3
i,sum=1,0
num2_str = ""
print("num2="+str(num2))
while i<=len_num:
sum+= num2%10
num2_str += str(num2%10)
num2 = num2 // (10)
i+=1
if sum%2 ==0:
print(num1)
else:
if(num3>=0):
print(num2_str)
else:
print("-" + num2_str)
7、按輸入行數列印如下三角形,請輸入要列印的行數為8
line = input("請輸入要列印的行數")
try:
line_num = int(line)
except exception as e:
print(e)
exit()
finally:
print("輸入型別轉換完成")
i, j = 0,0;
cloumon_num = line_num * 2 - 1
mid_pos = (cloumon_num / 2) + 1
line_num = line_num * 2 - 1
for i in range(1, line_num+1):
if i % 2 == 1 :
print("\t", end=" ")
for j in range(1, cloumon_num+1):
if i == line_num:
print("*", end=" ")
elif j == int(mid_pos - (i - int(i / 2 + 1))) or j == \
int(mid_pos + (i - (int(i / 2) + 1))) :
print("*", end=" ")
else:
print(" ", end=" ")
print("")
python語法基礎練習題
1,互動器執行,在控制台上執行臨時輸入的 2,檔案操作,執行乙個儲存好的py檔案 兩者的區別是 乙個是記憶體操作,乙個是硬碟操作,記憶體的特點是 讀取速度快,但是斷電就丟失資料 硬碟的特點是 速度慢,但可以儲存資料 基本資料型別 可變資料型別 列表,字典,集合 不可變資料型別 字串,元組,數字 擴充...
Java語法基礎練習題
練習1 使用公式c 5 9 f 32 列印下列華氏溫度與攝氏溫度對照表。0 17 20 6 40 4 60 15 80 26 100 37 120 48 140 60 160 71 180 82 200 93 220 104 240 115 260 126 280 137 300 148 思考 加入...
Java語法基礎練習題
練習1 使用公式c 5 9 f 32 列印下列華氏溫度與攝氏溫度對照表。0 17 20 6 40 4 60 15 80 26 100 37 120 48 140 60 160 71 180 82 200 93 220 104 240 115 260 126 280 137 300 148 思考 加入...