Python語言學習

2021-09-03 02:52:53 字數 642 閱讀 7218

字串迴圈左移(10分)

題目內容:

給定乙個字串s,要求把s的前k個字元移動到s的尾部,如把字串「abcdef」前面的2個字元『a』、『b』移動到字串的尾部,得到新字串「cdefab」,稱作字串迴圈左移k位。

輸入乙個字串和乙個非負整數n,要求將字串迴圈左移n次。

可以使用以下語句實現字串s的輸入:

s=str(input())

可以使用以下語句實現非負整數n的輸入:

n=int(input())

輸入格式:

輸入在第1行中給出乙個不超過100個字元長度的、以回車結束的非空字串;第2行給出非負整數n。

輸出格式:

在一行中輸出迴圈左移n次後的字串。

輸入樣例:

abcd

輸出樣例:

cdab

時間限制:500ms記憶體限制:32000kb

s=str(input())

n=int(input())

s=s[n:]+s[:n]

print(s)

語言學習 Python學習

1.關於識別符號 python 中的識別符號是區分大小寫的。以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭的 foo 代表類的私有成員 以雙下劃線開頭和結尾的 foo 代表 ...

python語言自學 python語言學習筆記整理

什麼是程式?程式等於資料結構加演算法,那麼資料結構是乙個靜態的東西,演算法是乙個動態的東西,我們用乙個新的語言編寫這個程式,我們要考慮到語言也主要由資料結構和演算法相關的東西,或靜態或動態的東西來構成,所以我們可以把一門語言進行拆解,比如現在這門語言就是python,那麼python這門語言是就拆解...

python語言小結 Python語言學習小結

1.字串可以用 或者 print this is fun print yay printing.2.以行和4個空格,對齊標示開始和結束 3.注釋 4.str之間用 和 連線,就是直接concat,會加上乙個空格 並且print後面加上 會和下面乙個print同一行 5.資料型別 str,number...