第一週作業補
圖形題
1.1. 求s=a+aa+aaa+aaaa+aa...a的值,其中a是⼀一個數字。例例如2+22+222+2222+22222(此時共有5個數相 加),⼏幾個數相加有鍵盤控制。
"""value = 0
a = int(input("請輸入幾個數相加的個數"))
value1 = int(input("請輸入第一個數字"))
for i in range(0,a):
if i == 0:
j = value1
else:
j = j*10 +value1
value += j
print(value)
"""
列印圖形01
'''
n = int(input("行數"))
m = input("請輸入一個符號")
for i in range(0,n):
a = m*(i+1)
print(a)
'''
'''n = int(input("請輸入行數"))
m = input("請輸入符號")
c = 0
for i in range(0,2*n,2):
a = m*(i+1)
c += 1
b =" "*(n-c)
print(b,a,sep=(''))
'''
n = input("請輸入符號")
m = int(input("請輸入行數"))
for i in range(m,0,-1):
a = n*i
print(a)
5輸⼊入兩個正整數m和n,求其最⼤大公約數和最⼩小公倍數。
'''
m = int(input("請輸入一個正整數"))
n = int(input("請輸入一個正整數"))
z = []
k = []
for i in range(1,m+1):
if m%i ==0 and n%i ==0:
z.append(i)
a = m*n/(max(z))
print("最小公倍數為:",a)
print("最大公約數為:",max(z))
'''
6. ⼀一個數如果恰好等於它的因⼦子之和,這個數就稱為 "完數 "。例例如6=1+2+3.程式設計 找出1000以內的所有完數
'''
list2 = []
for i in range(1,1001):
list1 = []
for j in range(1,i):
if i%j == 0:
list1.append(j)
if sum(list1) == i:
list2.append(i)
print(list2)
'''
#輸出9*9⼝口訣
'''
for i in range(1,10):
for j in range(1,i+1):
a = i * j
print(j,"*",i,"=",a ,end=" ")
print("")
'''
⼀一個5位數,判斷它是不不是回⽂文數。即12321是回⽂文數,個位與萬位相同,⼗十位與千位相同。
'''
num1 = input("請輸入一個五位數")
a = []
list1 = []
for i in range(0,len(num1)) :
list1.append(i)
if num1[i] != num1[len(num1) -1- i]:
print(num1,"不是迴文數")
a.append(num1)
break
if num1 not in a:
print(num1,"是迴文數")
'''
相關文章
- JAVA EE 第一週作業Java
- 第一組【團隊作業】第三週作業2
- Python 第一週程式設計作業Python程式設計
- 作業9(補)
- 第一週作業Linux基礎(未完待續,週日繼續)Linux
- 第一組【團隊作業】第二週使用者調研作業1
- 第八週作業
- 第七週作業
- 第三週作業
- 第二週作業
- 《軟體工程》第一週作業,閱讀別人部落格有感軟體工程
- 嵌入式系統程式設計基礎第一二週作業程式設計
- 【團隊作業】第三週作業1
- 第三週 作業3
- 第二週作業0414
- 第三週作業2
- 第三週 作業4
- jsp第七週作業JS
- Python第三週作業Python
- Javaweb第三週作業JavaWeb
- 第六組【團隊作業】第六週作業
- 第八組【團隊作業】第六週作業
- 第五組【團隊作業】第六週作業
- 第一次作業
- 23201814 第一輪PTA作業
- 第七週運維作業運維
- 第九組【團隊作業】第三週作業4
- 第六組【團隊作業】第三週作業4
- 第六組【團隊作業】第三週作業2
- 第五組【團隊作業】第三週作業1
- 第八組【團隊作業】第三週作業3
- 第八組【團隊作業】第三週作業1
- 第七組【團隊作業】第三週作業4
- 第一組【團隊作業】第四周作業1
- 第一組【團隊作業】第四周作業2
- 第二課第一週和第二週程式設計作業出現的錯誤及修改做法程式設計
- 3121001738第一次作業
- 3121003079第一次作業