day3 作業(yè)

1.使用位運(yùn)算判斷一個(gè)數(shù)是否是奇數(shù)

注:奇數(shù)的二進(jìn)制的最后一位是1媒佣,偶數(shù)是0

答案:使用按位 與 運(yùn)算可以進(jìn)行快速判斷。二進(jìn)制運(yùn)算 “遇0為0為偶數(shù)陵刹,雙1為1為奇數(shù)”
每一個(gè)數(shù)字二進(jìn)制的位權(quán)可以表示:
a1*2^n+a2*2^(n-1)+...+an*2^1+a(n-1)*2^0.

參考代碼:

a = int(input("輸入任意數(shù):"))
b = 1
c = a & b
print(c)
if c == 1:
    print("%s"%a+"是"+"奇數(shù)")
elif c == 0:
    print("%s" %a + "是" + "偶數(shù)數(shù)")

可以用 1&任意整數(shù)默伍。如果結(jié)果是1欢嘿,則表示該數(shù)尾項(xiàng)必+1,為奇數(shù)也糊。如果結(jié)果是0炼蹦,則表示該數(shù)尾項(xiàng)必+0,除尾項(xiàng)意外其余數(shù)均是2的整數(shù)倍狸剃,為偶數(shù)掐隐。

2.表達(dá)式0x13&0x17的值是( 19 )
答案:

十六進(jìn)制的13二進(jìn)制是:0001 0011
十六進(jìn)制的17二進(jìn)制是:0001 0111
0x13 & 0x17 :0001 0011
轉(zhuǎn)換成十進(jìn)制的值是 :19

1*2^4+1*2^1+1*2^0  =  19
3.若x=2,y=3則x&y的結(jié)果是( 2 )
答案:2的二進(jìn)制是:0010
                 3的二進(jìn)制是:0011
                   x&y            :0010
               轉(zhuǎn)換成十進(jìn)制:2
4.表達(dá)式 -97 | 120 的運(yùn)算結(jié)果是( -1 )
答案:
-97的原碼是:1 1100001(原碼)
120的原碼是:0 1111000(原碼)

-97的原碼是:1 1100001(原碼)》10011110(反碼)》10011111(補(bǔ)碼)
120的補(bǔ)碼是:0 1111 000(補(bǔ)碼)
-97的補(bǔ)碼是: 1 0011 111(補(bǔ)碼)
  -97 | 120   :  1 1111 111(補(bǔ)碼)>反碼 1 1111 110 》1 000 001 (原碼)
1 000 001 (原碼):轉(zhuǎn)成十進(jìn)制 -1 
5.在位運(yùn)算中,操作數(shù)每右移一位钞馁,其結(jié)果相當(dāng)于( E)

A.操作數(shù)乘以2 B.操作數(shù)除以2
C.操作數(shù)除以4 D.操作數(shù)乘以4
E:操作數(shù)整除2

20   (20 >> 1)
10100 >> 2 = 0101 =5
0101 >> 1 = 010 = 2
010 >> 1 = 01= 1
01 >> 1 = 0 = 0
答案:E
6.設(shè)x 是一個(gè)整數(shù)(16位).若要通過x|y使x低度8位置1虑省,高8位不變,則y的二進(jìn)制數(shù)是( )
答案:0b00000000 11111111
x = XXXXXXXX XXXXXXX
     XXXXXXXX 11111111
7. 下面定義變量正確的是( a,d )

a. a = b = c = 10
b. a,c = 10
c. in = 20
d. num = 10; t = 20

答案:ad

b選項(xiàng)元組定義變量僧凰,必須前后變量數(shù)和后面賦值數(shù)的量一致探颈。
c選項(xiàng)其中的 in 是一個(gè)保留字符。

8. n = 6784训措,以下能夠獲取到7 的方法有( c d)

a. n / 1000 % 100
b. n % 1000 / 100
c. n // 100 % 10
d. n // 10 % 100 // 10

答案:
a:6784 / 1000 % 100=6.784 % 100  = 6.784
b:6784 % 1000 / 100 = 784/100 = 7.84
C:6784 // 100 % 10 = 67 % 10 = 7
D:6784 // 10  % 100 // 10 = 678 % 100 // 10 =78 // 10 =7 
9.以下表達(dá)式 10 / 4 + 23 // 4 * 2 - 30的計(jì)算結(jié)果是:-17.5伪节。
答案:-17.5
2.5 +5*2-30 = -17.5
10. 寫代碼獲取輸入數(shù)字12345中的每一位上的數(shù)字
答案:
法1
a = 12345
b = a // 10000
c = a // 1000
d = c%10
e = a // 100
f = e%10
g = a//10
h = g%10
i = a%10
print(b,d,f,h,i)
a = 12345
b = str(a)
print(b)
print(b[0],b[1],b[2],b[3],b[4])
a = 12345
b = str(a)
i =0
c = []
while i <= 4:
    c.append(int(b[i]))
    i +=1
print(c)
11. 寫出判斷一個(gè)數(shù)是否能同時(shí)被3和7整除的條件語句
答案:
num = int(input("隨便一個(gè)數(shù):"))
if num %3 ==0 and num %7 == 0:
    print("%s"%num+"能被3和7同時(shí)整除")
else:
    print("%s"%num+"不能被3和7同時(shí)整除")
12. 寫出判斷一個(gè)數(shù)是否能夠被3或者7整除,但是不能同時(shí)被3和7整除的表達(dá)式
答案:
num = int(input("隨便一個(gè)數(shù):"))
a= (num %3 ==0 or num %7 == 0)and(not(num %3 ==0 and num%7 ==0))
if a == True:
    print("%s"%num+"能夠被3或者7整除绩鸣,但是不能同時(shí)被3和7整除")
else:
    print("...")

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末怀大,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子呀闻,更是在濱河造成了極大的恐慌化借,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,682評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件捡多,死亡現(xiàn)場離奇詭異屏鳍,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)局服,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,277評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來驳遵,“玉大人淫奔,你說我怎么就攤上這事〉探幔” “怎么了唆迁?”我有些...
    開封第一講書人閱讀 165,083評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長竞穷。 經(jīng)常有香客問我唐责,道長,這世上最難降的妖魔是什么瘾带? 我笑而不...
    開封第一講書人閱讀 58,763評(píng)論 1 295
  • 正文 為了忘掉前任鼠哥,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘朴恳。我一直安慰自己抄罕,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,785評(píng)論 6 392
  • 文/花漫 我一把揭開白布于颖。 她就那樣靜靜地躺著呆贿,像睡著了一般。 火紅的嫁衣襯著肌膚如雪森渐。 梳的紋絲不亂的頭發(fā)上做入,一...
    開封第一講書人閱讀 51,624評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音同衣,去河邊找鬼竟块。 笑死,一個(gè)胖子當(dāng)著我的面吹牛乳怎,可吹牛的內(nèi)容都是我干的彩郊。 我是一名探鬼主播,決...
    沈念sama閱讀 40,358評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蚪缀,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼秫逝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起询枚,我...
    開封第一講書人閱讀 39,261評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤违帆,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后金蜀,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體刷后,經(jīng)...
    沈念sama閱讀 45,722評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,900評(píng)論 3 336
  • 正文 我和宋清朗相戀三年渊抄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了尝胆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,030評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡护桦,死狀恐怖含衔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情二庵,我是刑警寧澤贪染,帶...
    沈念sama閱讀 35,737評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站催享,受9級(jí)特大地震影響杭隙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜因妙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,360評(píng)論 3 330
  • 文/蒙蒙 一痰憎、第九天 我趴在偏房一處隱蔽的房頂上張望票髓。 院中可真熱鬧,春花似錦信殊、人聲如沸炬称。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,941評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽玲躯。三九已至,卻和暖如春鳄乏,著一層夾襖步出監(jiān)牢的瞬間跷车,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,057評(píng)論 1 270
  • 我被黑心中介騙來泰國打工橱野, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留朽缴,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,237評(píng)論 3 371
  • 正文 我出身青樓水援,卻偏偏與公主長得像密强,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蜗元,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,976評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 1.使用位運(yùn)算判斷一個(gè)數(shù)是否是奇數(shù)注:奇數(shù)的二進(jìn)制的最后一位是1或渤,偶數(shù)是0 2.表達(dá)式0x13&0x17的值是( ...
    2ez4ddf閱讀 167評(píng)論 0 0
  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執(zhí)行單位為行(line),也就是一...
    悟名先生閱讀 4,149評(píng)論 0 13
  • 1.使用位運(yùn)算判斷一個(gè)數(shù)是否是奇數(shù)注:奇數(shù)的二進(jìn)制的最后一位是1奕扣,偶數(shù)是0 2.表達(dá)式0x13 & 0x17的值是...
    71a5d7e107e5閱讀 163評(píng)論 0 0
  • 1.使用位運(yùn)算判斷一個(gè)數(shù)是否是奇數(shù)注:奇數(shù)的二進(jìn)制的最后一位是1薪鹦,偶數(shù)是0答: 2.表達(dá)式0x13&0x17的值是...
    神奇嘟嘟俠閱讀 148評(píng)論 0 0
  • 1.下列四組數(shù),依次為二進(jìn)制惯豆、八進(jìn)制和十六進(jìn)制池磁,符合要求的是() a. 12, 77, 10b. 12, 80, ...
    13147abc閱讀 262評(píng)論 0 0