計算機二級python操作題第二道考點總結

2021-10-03 07:41:54 字數 1366 閱讀 5029

python操作題的第二道也是屬於比較簡單的題型,和第一題一樣也是考察字串的相關知識

主要會考察字串的處理方法,字串的切片等

str.lower():返回字串的副本,全部字元小寫

upper():剛好相反,全部字元大寫

str.split(「 」):根據括號內的字元分割的部分構成乙個列表(!!!很重要的乙個方法,一定要會用)

str.replace(old,new):返回字串的副本,將字串裡的old子串替換為new子串

注:字串下標是從0開始

切片的使用方法 :《字串或者字串變數》[n:m]

切片獲取字串從n到m(不包含m)的子字串

切片要求n和m都在都在字串的索引區間內,若m<=n則返回空字串

同時反向遞減序號從-1開始

必學小知識之倒序輸出

print(s【::-1】)表示輸出倒序輸出字串s

計算字串的長度 len(str)

print()函式輸出文字時候會預設在最後增加乙個換行,如果不想換行,可以對print()函式的end引數進行賦值,使用方法如下

print(《待輸出內容》,end=" ")   ps:輸出內容之後增加乙個空格

我做過的題目中有列表相加的,列表插入的,其實不論題目要求如何,核心無非就是列表的操作方法的使用,以下是為大家總結的常考的方法

ls.insert(i,x):表示在ls的i位置插入元素x,那原來該位置的元素呢,自然是往後站咯

其餘的當然也要記得,雖然不是很重要

pop(i)是將i位置的元素取出,並在列表中刪除,pop是彈出的意思

remove(x)是將列表的第乙個x元素刪除

還有乙個很重要的函式

list(x) 將x轉換成列表型別        為什麼重要呢,是因為我們用input函式輸入的都是字串,而字串的內容是不可以修改的,必須要轉換成列表才行

還有乙個del保留字,對列表元素元素或者片段進行刪除

del ls[1] 表示刪除下標為一的列表元素 

del ls[0:3]表示刪除下標0到2的元素

del ls[1:5:2]表示1號下標開始,每兩個元素刪除第乙個元素。

必記小知識

range函式的使用

type(a)返回a變數的型別

計算機C語言二級操作題之程式設計題

下列程式定義了n n的二維陣列,並在主函式中自動賦值。請編寫函式fun int a n int m 該函式的功能是使陣列右上半三角元素中的值乘以m。例如,若m的值為2,a陣列中的值為 則返回主程式後a陣列中的值應為 注意 部分源程式在檔案prog1.c中。請勿改動主函式main和其他函式中的任何內容...

python二級操作題(3)

從鍵盤輸入4個數字,各數字採用空格分開,對應變數為x0,x1,y0,y1。計算 x0,y0 和 x1,y1 之間的距離,保留兩位有效數字 例如 輸入 0 1 3 5 輸出 5.00 請在 處使用一行 或表示式替換 注意 請不要修改其他已給出 ntxt input 請輸入4個數字 空格分隔 x0 ev...

python二級操作題與分析(7)

1.基本操作題 1 從鍵盤輸入 3 個數作為三角形的邊長,在螢幕上顯示輸出由這 3 個邊長構成三角形的面積 保留 2 位小數 請參照 模板,完善 輸入輸出示例 輸入 輸出示例 1 3,3,3 3.90 習題講解 a,b,c eval input p a b c 2 area pow p p a p ...