<span id="p7h7b"><nobr id="p7h7b"><meter id="p7h7b"></meter></nobr></span>

            <p id="p7h7b"></p>

            AILD智能藍圖 - 復賽 Python模擬卷2

            ?? 考試開始啦!
            這是AILD復賽的第二次模擬考試,你已經更熟悉考試節奏了!? 今天繼續保持專注,仔細分析每一道題,遇到難題別慌,先跳過,確保會的都做對!?? 考完認真復盤,查漏補缺。?? 你比昨天更進步了,繼續加油!????
            真實姓名:
            高途報名手機號:
            1. 自動門能檢測到人的存在,主要依靠哪種傳感器()。
            2. 通過聲波來測量傳感器與物體距離的是()。
            3. 為什么在冬天戴手套時,手機屏幕可能無法觸控()。
            4. 智能窗簾根據陽光強度自動打開或關上,主要依靠()。
            5. 智能跳繩的計數功能主要依靠()。
            6. 智能冰箱檢測門是否關好,最可能使用()。
            7. 某體感游戲可以根據身體活動幅度控制角色的前進速度,最可能使用()。
            8. 某些智能玩具通過藍牙和手柄匹配,當用戶拿著手柄時,可以感知到用戶靠近,這主要涉及()。
            9. 水下機器人通過感知水壓的變化,來檢測其深度,主要是應用了()。
            10. 一個熱氣球用氣壓計判斷當前高度,這種測量方式的原理是()。
            11. 運行以下代碼,程序的輸出結果是()。

            print('Hello', end='&')

            print('World')

            12. 運行以下代碼,用戶輸入3和5后,程序的輸出結果是()。

            a = input('請輸入第一個數:')

            b = input('請輸入第二個數:')

            print(a + b)

            13. 運行以下代碼,程序的輸出結果是()。

            a = 100

            b = 200

            a, b = b, a

            print(a, b)

            14. 運行以下代碼后,變量x的值是()。

            x = 50

            x += 50

            15. 運行以下代碼,程序的輸出結果是()。

            a = '100'

            print(type(a))

            16. 哪個選項可以將字符串'10'轉換為整數()。
            17. 長度未知的字符串s,如何獲取最后一位字符()。
            18. 運行以下代碼后,程序的輸出結果是()。
            print(17 > 15 and 70 < 100)
            19. 運行以下代碼后,程序的輸出結果是()。

            s = 'programming'

            print(s[-3:])

            20. 運行以下代碼后,程序的輸出結果是()。

            s1 = 'abc'

            s2 = '#'

            print(s1 * 3 + s2)

            21. 運行以下代碼后,程序的輸出結果是()。

            lst = [3, 6, 1, 8]

            print(min(lst))

            22. 運行以下代碼后,程序的輸出結果是()。

            lst = [10, 20, 30, 40]

            lst.insert(2, 99)

            print(lst)

            23. 運行以下代碼后,程序的輸出結果是()。

            s = '1 3 5 5 7 9'

            lst = [int(i) for i in s.split()]

            print(sum(lst))

            24. 運行以下代碼后,程序的輸出結果是()。

            lst = ['a', 'b', 'c', 'b']

            for i in range(len(lst)):

                if lst[i] == 'b':

                    lst[i] = '*'

            print(lst)

            25. 運行以下代碼后,程序的輸出結果是()。

            lst = ['abc', 'ban', 'coin', 'dict']

            for i in lst:

                if 'c' in i:

                    continue

                print(i)

            26. 以下代碼屬于什么算法()。

            n = int(input())

            lst = [0, 1, 1]

            for i in range(3, n+1):

                x = lst[i-1] + lst[i-2]

                lst.append(x)

            print(lst[n]) 

            27. 在有序數組 lst = [1, 3, 5, 7, 9] 中查找兩數之和等于10,并返回兩數的索引。假設每組輸入有且僅有一個解,且不能使用同一個元素兩次。若要使用“對撞指針”來解決該問題,指針的初始值應如何設()。
            28. 小華共有n顆糖果,想要分給兩個朋友。分糖果的規則是:每人至少要分到 1顆糖,且分出去的糖果總數可以少于或等于n(即允許有剩余的糖果),若想輸入糖果的總數n,輸出在滿足所有條件的情況下,有多少種不同的分法,則兩個橫線處應該分別填寫的代碼是()。

            n = int(input())

            c = 0

            for i in ___________:

                for j in ___________:

                    if i + j <= n:

                        c += 1

            print(c)

            29. 小紅想證明對于任意一個正整數n,如果它是偶數,則將它除以2;如果它是奇數,則將它乘以3再加1,經過若干次這樣的操作后,最終結果必定為1。若要實現該算法,橫線處應該填寫的代碼是()。

            n = int(input())

            res = 0

            ________________

                if n % 2 == 0:

                    n = n / 2

                else:

                    n = n * 3 + 1

                res += 1

            print(res)

            30. 運行以下程序,程序的輸出結果是()。

            cnt = 0

            for i in range(1, 10):

                for j in range(i, 10):

                    if i * j % 2 == 0:

                        break

                    cnt += 1

            print(cnt)

            31. 以下Python代碼執行時將報錯,因為變量a初始被賦值為整數,隨后將其賦值為字符串()。

            a = 123

            a = 'abc'

            32. Python 表達式5 * 3 // 2的值為8()。

            33. 若變量a的數據類型為整型或浮點型,則表達式 a >= 5 and a <= 10 與 5 <= a <= 10 的值相同(即等價) ()。

            34. 在Python中,range(100)與range(0, 100)生成的整數范圍是一樣的()。

            35. 運行以下代碼后,程序不會輸出 -2()。

            lst = [1, -2, 3, 5, 0]

            for i in lst:

                if i >= 0:

                    print(i)

            36. 運行以下代碼后,列表lst會變為空列表()。

            lst = [1, 2, 3]

            lst.clear()

            print(lst) 

            37. 運行以下代碼后,程序的輸出結果是True()。

            print(7 < 5 or 7 < 10)

            38. 執行print(4, 5, sep='@')時,程序會報錯,因為'@'不能設置為輸出的間隔符()。

            39. 以下兩段代碼的輸出結果是一樣的()。

            代碼1:

            res = 0

            for i in range(1, 11):

                res += i

            print(res)

            代碼2:

            res = 0

            i = 1

            while i <= 10:

                res += i

                i += 1

            print(res)

            40. 運行以下代碼后,程序的輸出結果是一個5行5列的直角三角形星號圖案(每行星號數量與行號相同)()。

            *

            * *

            * * *

            * * * *

            * * * * *

            for i in range(1, 6):

                for j in range(i):

                    print('*', end=' ')

                print()

            更多問卷 復制此問卷
            久久精品国产精品青草色艺_亚洲欧美一区二区三_亚洲欧洲精品成人久久曰影片_久章草综合精品视频毛片

            
            

                  <span id="p7h7b"><nobr id="p7h7b"><meter id="p7h7b"></meter></nobr></span>

                      <p id="p7h7b"></p>