日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python支持复数类型以下什么说法是错误的,【Python】专项练习题(1)

發布時間:2025/3/11 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python支持复数类型以下什么说法是错误的,【Python】专项练习题(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.python代碼如下:

foo = [1,2]

foo1 = foo

foo.append(3)

A.foo 值為[1,2]

B.foo 值為[1,2,3]

C.foo1 值為[1,2]

D.foo1 值為[1,2,3]

答案:B D

鏈接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055659

來源:牛客網

2.下列程序打印結果為( )

import re

str1 = "Python's features"

str2 = re.match( r'(.*)on(.*?) .*', str1, re.M|re.I)

print str2.group(1)

A.Python

B.Pyth

C.thon’s

D.Python‘s features

答案:B

re.match(正則表達式,要匹配的字符串,[匹配模式])

re.M:多行匹配,影響 ^ 和 $

re.I:使匹配對大小寫不敏感

鏈接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055659

來源:牛客網

3.從運行層面上來看,從四個選項選出不同的一個

A.JAVA

B.Python

C.objectC

D.C#

答案:B

4.已知print_func.py的代碼如下:

print('HelloWorld!')

print('__name__value: ', __name__)

def main():

print('This message is from main function')

if __name__ =='__main__':

main()

print_module.py的代碼如下:

import print_func

print("Done!")

運行print_module.py程序,結果是:

A.Hello World! name value: print_func Done!

B.Hello World! name value: print_module Done!

C.Hello World! name value: main Done!

D.Hello World! name value: Done!

答案:A

當print_func作為模塊導入的時候不會執行main函數,其__name__的值為模塊名:print_func。

因此會打印出print_func.

5.下列代碼運行結果是?

a = 'a'

print a > 'b' or 'c'

A.a

B.b

C.c

D.True

F.False

答案:C

常見ascii碼的大小規則

0~9<A~z<a~z

鏈接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055652

來源:牛客網

6.下列程序運行結果為:

a=[1, 2, 3, 4, 5]

sums = sum(map(lambda x: x + 3, a[1::3]))

print(sums)

A.10

B.13

C.15

D.17

答案:B

7.關于Python中的復數,下列說法錯誤的是()

A.表是復數的語法是real + image j

B.實部和虛部都是浮點數

C.虛部必須后綴j,且必須小寫

D.方法conjugate返回復數的共軛復數

答案:C

鏈接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055650

來源:牛客網

8.下面程序的功能是什么?( )

def f(a, b):

if b == 0:

print a

else:

f(b, a%b)

a, b = input(“Enter two natural numbers: ”)

print f(a, b)

A.求AB最大公約數

B.求AB最小公倍數

C.求A%B

D.求A/B

答案:A

a % b 是求余數

輾轉相除法,又稱歐幾里得算法,以除數和余數反復做除法運算,當余數為 0 時,取當前算式除數為最大公約數。

輾轉相除法,用每次的除數除以余數,值為0時退出,最后一個除數即為最大公約數

參考:百度百科

9.以下哪個代碼是正確的讀取一個文件?

A.f = open(“test.txt”, “read”)

B.f = open(“r”,“test.txt”)

C.f = open(“test.txt”, “r”)

D.f = open(“read”,“test.txt”)

答案:C

10.Python不支持的數據類型有

A.char

B.int

C.float

D.list

答案:A

鏈接:https://www.nowcoder.com/profile/153165401/myFollowings/detail/20055650

來源:牛客網

11.下列哪個語句在Python中是非法的?

A.x = y = z = 1

B.x = (y = z + 1)

C.x, y = y, x

D.x += y

答案:B

12.下列哪種不是Python元組的定義方式?

A.(1)

B.(1, )

C.(1, 2)

D.(1, 2, (3, 4))

答案:A

Python 中的 tuple 結構為 “不可變序列”,用小括號表示。為了區別數學中表示優先級的小括號,當 tuple 中只含一個元素時,需要在元素后加上逗號。

(1)會被python認為是int類型,所以必須是(1,)

13.已知a = [1, 2, 3]和b = [1, 2, 4],那么id(a[1])==id(b[1])的執行結果 ()

A.TRUE

B.FALSE

答案:A

14.以下程序輸出為:

info = {'name':'班長', 'id':100, 'sex':'f', 'address':'北京'}

age = info.get('age')

print(age)

age=info.get('age',18)

print(age)

A.None 18

B.None None

C.編譯錯誤

D.運行錯誤

答案:A

標簽:練習題,__,專項,name,Python,re,答案,print

來源: https://blog.csdn.net/qq_42374697/article/details/114649135

總結

以上是生活随笔為你收集整理的python支持复数类型以下什么说法是错误的,【Python】专项练习题(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。