Python100例 我的實現展示 86 90例

2021-10-16 02:26:01 字數 2240 閱讀 4835

python100例 我的實現展示(86-90例)

'''86、兩個字串連線程式。'''

deftest_exam_86()

: str1 =

input

("請輸入第1個字串。\n"

) str2 =

input

("請輸入第2個字串,程式將這2個字串進行連線並輸出。\n"

) a = str1 + str2

print

(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)

print

(a.count, a.score)

'''88、讀取7個數(1—50)的整數值,每讀取乙個值,程式列印出該值個數的*。'''

deftest_exam_88()

:print

("請依次輸入7個數(1—50),每讀取乙個值,程式列印出該值個數的*"

)for i in

range(7

):a =

int(

input

("請輸入第個數:\n"

.format

(str

(i+1))

))for j in

range

(a):

print

("*"

, 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)

print

("列表的長度為%d"

%len

(a))

print

(a[1:]

)print

(a[-5:

])a.extend([1

,3,5

])print

(a) a.pop(1)

print

(a) a.clear(

)print

(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 ...