字串練習題

2021-10-03 15:38:34 字數 1521 閱讀 3914

'''

輸入兩個字串,從第乙個字串中刪除第二個字串中所有的字元。

例如,輸入「they are students.」和「aeiou」,

則刪除之後的第乙個字串變成「thy r stdnts.」

'''s1=

input

('請輸入第乙個字串:'

)s2=

input

('請輸入第二個字串:'

)s3=

''#方法一

# for i in s1:

# print(i,end='')

# if i not in s2:

# s3+=i

#print(s3)

#s1=s3

#print(s1)

#方法二

# for i in s2:

# s1=s1.replace(i,'')

# print(s1)

#方法三

for i in s2:

if i not

in s3:

s3+=i

print

(s3)

#去除重複項

for i in s3:

s1=s1.replace(i,"")

print

(s1)

輸出內容:

請輸入第乙個字串:they are students

請輸入第二個字串:asfhjdhg

tey re tuent

小易喜歡的單詞具有以下特性

單詞每個字母都是大寫字母

單詞沒有連續相等的字母

例如:小易不喜歡"abba",因為這裡有兩個連續的'b'

小易喜歡"a"

,"aba"和"abcba"這些單詞

給你乙個單詞,你要回答小易是否會喜歡這個單詞。

'''word=

input

("請輸入單詞"

)#hello word[0] word[i]

for i in

range

(len

(word)):

#迴圈單詞長度的次數

if word[i]

<

'a'or word[i]

>

'z':

print

('不喜歡!不是大寫的!'

)break

else

:#a-z

if i<

len(word)-1

and word[i]

==word[i+1]

:print

('不喜歡!是疊詞!'

)break

else

:print

('喜歡!'

)

輸出內容:

請輸入單詞good

不喜歡!不是大寫的!

輸出內容:

字串練習題

1.請編寫乙個c函式,該函式可以實現將乙個整數轉為任意進製的字串輸出 include include char ch 16 函式宣告 將整數轉換為任意進製的字串 charchar int2sys int num,int n,int move bit int main else if n 8 else...

字串練習題

變數名是否合法 1.變數名只能由字母 數字 下劃線組成 2.只能以字母或下劃線開頭 源 while true s input 變數名 if s exit print 歡迎下次使用 break if s 0 isalpha or s 0 for i in s 1 if not i.isalnum or...

字串練習題

分析以下需求,並用 實現 1 定義如下方法public static string getpropertygetmethodname string property 2 該方法的引數為string型別,表示使用者給定的成員變數的名字,返回值型別為string型別,返回值為成員變數對應的get方法的名...