python100例 我的實現展示(51-55例)
'''51、學習使用按位與 & 。'''
deftest_exam_51()
: a =
58# a = 0011 1010
b =11# b = 0000 1011
c =0# c = 0000 0000
c = a & b # c = 0000 1010 = 10(ten)
print
(c)'''52、學習使用按位或 |。'''
deftest_exam_52()
: a =
58# a = 0011 1010
b =11# b = 0000 1011
c =0# c = 0000 0000
c = a | b # c = 0011 1011 = 59(ten)
print
(c)'''53、學習使用按位異或 ^ 。'''
deftest_exam_53()
: a =
58# a = 0011 1010
b =11# b = 0000 1011
c =0# c = 0000 0000
c = a ^ b # c = 0011 0001 = 49(ten)
print
(c)'''54、取乙個整數a從右端開始的4〜7位。'''
deftest_exam_54()
: s =
input
("請輸入7位數以上的整數,程式將取從右端開始的4〜7位並輸出該數\n")if
len(s)
>=7:
str1 = s[-4
:-8:
-1]print
(str1)
else
:print
("整數的長度小於7,請重新輸入位數大於7的整數。"
)'''55、學習使用按位取反~。'''
deftest_exam_55()
: a =
58# a = 0011 1010
c =0# c = 0000 0000
c =~a # c = 1100 0101 = -59(ten)
print
(c)if __name__ ==
'__main__'
:# test_exam_51()
# test_exam_52()
# test_exam_53()
# test_exam_54()
# test_exam_55()
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 ...