python100例 我的實現展示(86-90例)
'''86、兩個字串連線程式。'''
deftest_exam_86()
: str1 =
input
("請輸入第1個字串。\n"
) str2 =
input
("請輸入第2個字串,程式將這2個字串進行連線並輸出。\n"
) a = str1 + str2
(a)'''87、回答結果(結構體變數傳遞)。(沒看明白,跟著題目模仿寫**)'''
class
students
: count =
0 score =
0def
func
(stu)
: stu.count =
20 stu.score =
'c'def
test_exam_87()
: a = students(
) a.count =
3 a.score =
'b' func(a)
(a.count, a.score)
'''88、讀取7個數(1—50)的整數值,每讀取乙個值,程式列印出該值個數的*。'''
deftest_exam_88()
("請依次輸入7個數(1—50),每讀取乙個值,程式列印出該值個數的*"
)for i in
range(7
):a =
int(
input
("請輸入第個數:\n"
.format
(str
(i+1))
))for j in
range
(a):
("*"
, end="")
print()
'''89、某個公司採用公用**傳遞資料,資料是四位的整數,在傳遞過程中是加密的,加密規則如下:每位數字都加上5,然後用和除以10的餘數代替該數字,
再將第一位和第四位交換,第二位和第三位交換。'''
deftest_exam_89()
: str1 =
input
("請輸入四位的整數,程式將輸出加密之後的數。\n"
) a =
list
(str1)
for i in
range
(len
(a))
: a[i]
=str((
int(a[i])+
5)%10
)for i in
range
(int
(len
(a)/2)
):t = a[i]
a[i]
= a[
len(a)-1
- i]
a[len(a)-1
- i]
= t print
("加密規則:每位數字都加上5,然後用和除以10的餘數代替該數字,再將第一位和第四位交換,第二位和第三位交換。輸入的數字加密後輸出如下:"
)print(""
.join(a)
)'''90、列表使用例項。'''
deftest_exam_90()
: str1 =
input
("請輸入一行字串,程式將進行列表處理並輸出。\n"
) a =
list
(str1)
("列表的長度為%d"
%len
(a))
(a[1:]
(a[-5:
])a.extend([1
,3,5
(a) a.pop(1)
(a) a.clear(
(a)if __name__ ==
'__main__'
:# test_exam_86()
# test_exam_87()
# test_exam_88()
# test_exam_89()
test_exam_90(
)
Python100例 我的實現展示 1 5例
python100例 我的實現展示 1 5例 1 有四個數字 1 2 3 4,能組成多少個互不相同且無重複數字的三位數?各是多少?import math deftest exam 01 list x for a in range 1 5 for b in range 1 5 if a b for c...
Python100例 我的實現展示 6 10例
python100例 我的實現展示 6 10例 6 斐波那契數列。deftest exam 06 x int input 請輸入整數x,程式將輸出長度為x的斐波那契數列。n list x 0 1 for i in range 2 x 2 list x i 1 print 長度為的斐波那切數列如下 f...
Python100例 我的實現展示 46 50例
python100例 我的實現展示 46 50例 import random 46 求輸入數字的平方,如果平方運算後小於 50 則退出。deftest exam 46 x int input 請輸入乙個數字,程式將計算並輸出大於等於50的數字和它的平方運算值。n y math.pow x,2 if ...