python学习笔记(二)

1.【选择】 下面哪个选项不是定义列表的正确方式?( D)

D.myList4 = 2,3,4,5

答案解析:这是定义元组的方式,而不是列表


2.【选择】根据下面表达式,a的值是:( C)

 C.lo Wo

 

3.【填空】请写出如何切片myList[]的倒数第3~5位。

  myList[-3:-5]

  

4.【判断】列表内元素的下标是从0开始的。( 


5.【选择】下列Python表达式可以将列表反向并改变原列表值的是:( D)

D.myList.reverse()

答案解析:切片会生成新的列表;reversed只是生成新的迭代器;只有 list.reverse()会对原表的值进行改变


-----------

1.【判断】Python语句“x = "a","b","c"”中,x是一个元组。(√ 


2.【选择】执行下列Python语句会报错的是:( A)

A.myTuple[3] = 30

答案解析:元组是immutable(不可变)的,所以不能改变元组的值


3.【填空】使用Python内置函数,计算元组myTuple的语句是:

sum(myTuple) 


4.【选择】下列关于Python的描述错误的是:( C)

C.对元组内部元素进行排序使用的是sort()

答案解析:元组不可变,所以不能对元素进行排序


------------

1.【选择】下列关于Python中字符串说法错误的是:( D)

D.Python中字符类型是char,字符串的类型是str

答案解析:python字符和字符串类型都是str


3.【填空】请写出用空格“ ”合并字符串“Jane”、“Doe”的Python语句:

"Jane" + " " + "Doe"


4.【选择】下列不是Python3中解决路径中特殊字符问题的选项是:( C)

C.s = u"D:est"


------------


1.【选择】下列不是序列的是:(C )

C.集合


3.【选择】下面哪些操作是序列都具有的?( D)

D.以上都是


-----

1.【判断】Python中符号{}仅用在集合这一数据类型中。(B.× 


3.【填空】语句set("datascience")的结果是:

集合 {'d', 'a', 't', 's', 'c', 'i', 'e', 'n'}


4.【选择】下列关于集合的说法错误的是:(A )

A.集合具有互异性,定义集合时不允许出现相同的元素

答案解析:出现了重复也没事,会自动去重的。


7.【选择】在Python中对数据进行去重处理,一般会借助下列哪种数据类型?( C)

C.集合


---------

1.【填空】有两个列表 a = ["name","age","sex"],b = ["jonh","23","M"],请用一个语句将这两个列表转换成字典,其中列表a中的元素为“键”,列表b中的元素为“值”。

dict(zip(a, b))


2.【填空】定义一个新字典如下,用print输出dict1的结果是:

{1: 3, 2: 'a'}


4.【判断】下面对字典d的定义是正确的。(B.× )

答案解析:列表不能用做键。应该用元组('a','b')做键 。



  • Python鈥攑andas绗旇2
    绛旓細浣跨敤pandas.concat鍚堝苟鏁版嵁锛屽 pd.concat([df1, df2], axis=0, join='outer') 鎸夎娣诲姞鏂板垪锛歞f1 = DataFrame.append([[1,2],[3,4]], columns='AB')9. Excel澶勭悊 鍒嗗壊Excel锛氭牴鎹敤鎴峰垎鎵瑰瓨鍌紝閫愪釜璇诲彇锛屽悎骞惰嚦澶ataFrame 鍚堝苟Excel锛氳鍙栧浠芥枃浠讹紝娣诲姞鏉ユ簮鏍囪瘑锛岀粺涓鏁村悎閫氳繃浠ヤ笂姝ラ锛...
  • python瀛︿範绗旇(浜)
    绛旓細1.銆愬垽鏂Python璇彞鈥渪 = "a","b","c"鈥濅腑锛寈鏄竴涓厓缁勩傦紙鈭 锛2.銆愰夋嫨銆戞墽琛屼笅鍒桺ython璇彞浼氭姤閿欑殑鏄細锛 A锛堿.myTuple[3] = 30 绛旀瑙f瀽锛氬厓缁勬槸immutable锛堜笉鍙彉锛夌殑锛屾墍浠ヤ笉鑳芥敼鍙樺厓缁勭殑鍊 3.銆愬~绌恒戜娇鐢≒ython鍐呯疆鍑芥暟锛岃绠楀厓缁刴yTuple鐨勮鍙ユ槸锛歴um(myTuple)4.銆愰夋嫨銆戜笅...
  • Python鐖櫕绗旇(浜)requests妯″潡get,post,浠g悊
    绛旓細  post璇锋眰涓鑸繑鍥炴暟鎹兘鏄痡son鏁版嵁銆傦紙1锛塺esponse.json()--->json瀛楃涓叉墍瀵瑰簲鐨python鐨list鎴栬卍ict 锛2锛鐢 json 妯″潡銆    json.loads(json_str)--->json_data(python鐨刲ist鎴栬卍ict)    json.dumps(json_data)--->json_str   post璇锋眰鑳藉惁鎴...
  • Python鎶鏈绗旇涔嬪竷灏旇〃杈惧紡涓庤繍绠楃
    绛旓細涓銆佸竷灏旇〃杈惧紡锛氶昏緫涓栫晫鐨勪簩杩涘埗 甯冨皵琛ㄨ揪寮忥紝鏄紪绋嬭瑷涓笉鍙垨缂虹殑鍩虹煶銆傚畠浠rue鍜孎alse鐨勭畝鍗曢昏緫锛岄┍鍔ㄧ潃澶嶆潅鐨勬潯浠跺垽鏂傜悊瑙d簡True鍜孎alse锛屼綘灏辫兘鎺屾彙绋嬪簭鐨勬濈淮鑴夌粶銆備簩銆佹瘮杈冭繍绠楃锛氳В璇烩滃ぇ浜庘濄佲滃皬浜庘濈殑绉樺瘑 Python鐨姣旇緝杩愮畻绗﹀锛==锛堢瓑浜庯級銆!=锛堜笉绛変簬锛夈>锛堝ぇ浜庯級銆<锛堝皬浜庯級...
  • 纭牳!娓呭崕鏁欐巿鍒嗕韩鏁欑涔﹁埇鐨Python鏁版嵁绫诲瀷绗旇,鐞嗚瀹炴垬榻愰_鐧惧害...
    绛旓細鎺㈢储Python鐨鏁版嵁绫诲瀷涓庢搷浣滐細鐞嗚涓庡疄璺电殑瀹岀編铻嶅悎</ 鍦≒ython鐨勪笘鐣岄噷锛屾暟鎹被鍨嬬殑鎺屾彙鏄紪绋嬩箣鏃呯殑鍩虹煶銆傝鎴戜滑涓璧锋繁鍏ョ悊瑙o紝浠庡熀纭鐨勭被鍨嬭幏鍙栧埌楂樼骇鎿嶄綔锛屼竴姝ユ鏋勫缓鐭ヨ瘑浣撶郴銆傚瓧绗︿覆绫诲瀷</锛Python涓锛宻tr.isdigit()</鐢ㄤ簬妫娴嬪瓧绗︿覆鏄惁鍏ㄧ敱鏁板瓧缁勬垚锛宻tr.isalpha()</鍒欏垽鏂槸鍚﹀叏涓哄瓧姣嶆垨姹夊瓧锛...
  • Python鏂版墜鍏ラ棬鍩虹鑻辨枃绗旇
    绛旓細1銆佸瓧绗︿覆鐨勬搷浣 user锛氱敤鎴 name锛氬悕绉/濮撳悕 attibute锛氬瓧娈/灞炴 Value锛氬 2銆侀噸澶/杞崲/鏇挎崲/鍘熷瀛楃鍙 upper锛氫笂闈 lower锛氫笅闈 capitalize锛氱敤澶у啓瀛楁瘝鍐欐垨鍗板埛 title锛氭爣棰 replace锛氭浛鎹 old锛氭棫鐨 new锛氭柊鐨 count锛氳绠 swap锛氫簰鎹 case锛氭儏褰 path锛氳矾寰 project锛氶」鐩 test锛氭祴璇 file锛...
  • Python绗旇:鍛戒护琛屽弬鏁拌В鏋
    绛旓細sys.argv鏄紶鍏ョ殑鍙傛暟鍒楄〃锛宻ys.argv[0]鏄綋鍓峱ython鑴氭湰鐨勫悕绉帮紝sys.argv[1]琛ㄧず绗竴涓弬鏁帮紝浠ユ绫绘帹銆傚懡浠よ杩愯锛氬彲浠ョ湅鍒颁紶鍏ョ殑鍙傛暟閫氳繃sys.argv鏉ヨ幏鍙栵紝瀹冨氨鏄竴涓弬鏁板垪琛ㄣpython鐨getopt涓嶤璇█鐨勭殑getopt()鍑芥暟绫讳技銆傜浉姣斾簬sys妯″潡锛屾敮鎸侀暱鍙傛暟鍜岀煭鍙傛暟锛屽苟瀵瑰弬鏁拌В鏋愯祴鍊笺備絾瀹冮渶瑕佺粨鍚坰ys...
  • Python瀛︿範绗旇:濡備綍灏嗗瓧鍏稿揩閫熸彃鍏ユ暟鎹簱
    绛旓細涓嶈繃锛屼篃涓嶅敖鐒讹紝涓嶄箙鍓嶆垜鍙戠幇浜嗕竴涓洿濂界殑鏂规硶锛氾紙浠ユ垜寤轰竴涓〃涓轰緥锛 1銆佹墦寮浼佷笟绠$悊鍣ㄣ 2銆佸湪鍏崇郴涓滃彸鍑烩濓紝鈥滄柊寤哄叧绯烩濓紝鍦ㄨ浣犻夋嫨琛ㄦ椂閫夋嫨鍙栨秷銆 3銆佸湪鍏崇郴鍦紝鈥滃彸閿濓紝閫夆滄柊寤鸿〃鈥濓紝杈撳叆鎴戜滑鎯宠鐨勫悕瀛椼傦紙鏂规硶鏄笉鏄拰浼犵粺涓嶄竴鏍蜂簡锛 4銆佸湪鎴戜滑鍒氭柊寤虹殑琛ㄤ笂鈥滃彸鍑烩濓紝鐒跺悗...
  • 姣曚笟鐢熷繀鐪Python瀛︿範绗旇
    绛旓細瀛楄妭璺冲姩澶т浆鐨Python瀛︿範绗旇!蹇倽璧锋潵!瀛楄妭璺冲姩澶т浆鐨凱ython瀛︿範绗旇 Python鐭ヨ瘑鎵嬪唽 Linux鐭ヨ瘑鎵嬪唽 瀛楄妭璺冲姩澶т浆鐨凱ython瀛︿範绗旇 缃戠粶缂栫▼銆佹鍒欍乵ysql鐭ヨ瘑鎵嬪唽 鐖櫕鏌ヨ鎵嬪唽 瀛楄妭璺冲姩澶т浆鐨凱ython瀛︿範绗旇 鏁版嵁鍒嗘瀽鐭ヨ瘑鎵嬪唽锛氭満鍣ㄥ涔犵煡璇嗘墜鍐岋細
  • Python绗旇-鍙栨ā杩愮畻%
    绛旓細瀵逛簬涓涓鏁存暟 鑰岃█锛屼竴瀹氬瓨鍦ㄧ瓑寮 锛屼唬琛 鍙互琚媶鍒嗘垚鏈澶 涓 骞朵笖浣欎笅涓涓 锛屾鏃剁О 銆備緥濡傦細姝f暣鏁 17锛屽瓨鍦ㄧ瓑寮 17 = 3 * 5 + 2锛屽嵆 17 % 5 = 2.杩欓噷浠嬬粛涓涓嬫暟瀛︿腑鐨勪竴绉嶈繍绠楋紝 鍙栦綑杩愮畻 銆備袱鑰呭湪瀵规鏁存暟鐨勮繍绠椾腑瀹屽叏娌℃湁鍖哄埆锛屼絾鏄浜庤礋鏁存暟鐨勮繍绠楋紝...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网