新聞中心
創(chuàng)新互聯(lián)Python教程:

創(chuàng)新互聯(lián)是專(zhuān)業(yè)的二道江網(wǎng)站建設(shè)公司,二道江接單;提供網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專(zhuān)業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行二道江網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專(zhuān)業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專(zhuān)業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
在這個(gè)簡(jiǎn)單的 python 程序中,我們需要打印兩個(gè)字符串中的哪些字母。這是一個(gè)基于數(shù)字的 python 程序。
為了更好地理解這個(gè)例子,我們總是建議您學(xué)習(xí)下面列出的 Python 編程的基本主題:
- 蟒蛇串
- Python 循環(huán)
python 程序中有哪些集合?
在這個(gè)關(guān)于集合的簡(jiǎn)單 python 程序中,我們需要使用集合找到兩個(gè)字符串中的字母。python 中的集合被定義為無(wú)序的可迭代數(shù)據(jù)的集合。集合可以用我們用來(lái)表示數(shù)學(xué)集合的大括號(hào)來(lái)表示。集合值必須是唯一的,這意味著集合中沒(méi)有任何重復(fù)的值。
使用集合,我們可以使用名為 has a table 的數(shù)據(jù)結(jié)構(gòu)檢查集合中存在的給定元素,這比列表快得多。Python 元素不能改變,這意味著不可變,但是我們可以在集合中添加或移除元素。
如何使用 set 打印兩個(gè)字符串中的哪些字母?
在這個(gè)關(guān)于字符串的 Basic python 程序中,我們需要使用input函數(shù)從用戶那里接受兩個(gè)字符串,并將這些值保存到兩個(gè)變量中。然后我們使用sets union功能,將兩個(gè)集合中的字母保存到一個(gè)名為‘a(chǎn)’的列表中,列表(集合(s1)|集合(s2))。然后我們用一個(gè)for loop到列表的末尾來(lái)打印列表中的每一個(gè)字母。
算法
步驟 1: 接受這兩個(gè)字符串,并將這兩個(gè)字符串保存到兩個(gè)變量中。
第 2 步:使用union set運(yùn)算符,將這些值保存到列表中。
第三步:使用一個(gè)從變量“ i 到列表 a 的長(zhǎng)度的for loop
步驟 4: 使用 python 程序中的print函數(shù)打印列表中的每個(gè)字符。
Python 源代碼
s1=input("Enter a string:")
s2=input("Enter another string:")
a=list(set(s1)| set(s2))
print("The letters present in both strings are:")
for i in a:
print(i)
輸出
Enter a string: hello
Enter another string: world
The letters present in both strings are:
l
d
h
e
w
r
o 網(wǎng)站標(biāo)題:Python程序:打印兩個(gè)字符串中出現(xiàn)的字母
轉(zhuǎn)載來(lái)于:http://m.fisionsoft.com.cn/article/cdjhhhh.html


咨詢
建站咨詢
