導航:首頁 > 編程語言 > python室友名

python室友名

發布時間:2022-05-24 10:08:03

Ⅰ 編寫python程序實現以下功能,從鍵盤輸入若干同學的姓名,保存在字元串列表中


print sum(map(ord,list(str1.lower())))-96*len(str1)

其中str1是輸入字元串。

以aBC為例:

str1.lower() 將所有字母變成小寫字母 abc。

list(str1.lower()) 將字元串變成 ['a', 'b', 'c']ord 將字母變成ASCII 數字 。

map(ord,list(str1.lower()))將列表中所有字母變成數字[97,98,99]。

sum 求和。

求和後,由於a的ASCII 是97, 所以每個字母都得減96。

(1)python室友名擴展閱讀:

字元串常用函數

1、連接運算 concat(s1,s2,s3…sn) 相當於s1+s2+s3+…+sn.

例:concat(『11』,'aa』)='11aa』;

2、求子串。 Copy(s,I,I) 從字元串s中截取第I個字元開始後的長度為l的子串。

例:(『abdag』,2,3)=』bda』

3、刪除子串。過程 Delete(s,I,l) 從字元串s中刪除第I個字元開始後的長度為l的子串。

例:s:=』abcde』;delete(s,2,3);結果s:=』ae』

4、插入子串。 過程Insert(s1,s2,I) 把s1插入到s2的第I個位置

例:s:=abc;insert(『12』,s,2);結果s:=』a12bc』

5、求字元串長度 length(s) 例:length(『12abc』)=5

在ASP中 求字元串長度用 len(s)例: len("abc12")=5

Ⅱ Python設計一個用戶名和密碼

name=input()
if name=='這個地方是你判斷用的用戶名':
縮進pass=input()
縮進if pass=='這里是你判斷的密碼':
縮進縮進print('用戶名密碼都對')
縮進else:
縮進縮進print('密碼不對')
else:
縮進print('用戶名不對')

Ⅲ python輸入三個同學的學號、姓名、平時成績、 機考成績 ·按格式列印出三

Ⅳ python里有一個列表,列表裡有幾個小列表,小列表裡寫的是同學的名字和成績,如何帶著列表給分數排序

#冒泡排序:
scoreList=[
['a',98],
['c',45],
['b',70],
['d',85],
['h',85],
['f',92],
['g',30],
['e',65]
];
arrLen=len(scoreList);
foriinrange(arrLen):
a=scoreList[i]
forjinrange(arrLen):
b=scoreList[j-1]
ifb[1]<a[1]:
scoreList[i],scoreList[j-1]=scoreList[j-1],scoreList[i]
print(scoreList)

冒泡排序 也可以用自帶的排序函數 scoreList.sort(key=func) func是一個自定義的函數 具體用法可以看文檔

Ⅳ 如何用Python編譯一個詢問別人的名字的程序

input("請輸入你的名字:")

Ⅵ python中 a =input("同學姓名");

輸入數字用int(raw_input( )),input是按字元串輸入,而python變數沒有類型聲明,造成這一問題。至於raw_input和input的區別,自己網路一下吧

Ⅶ Python設計 將張三,李四,王五名字存入列表,然後輸入某位同學名字並判斷是否為列表名字

張三李四王五名字存入列表,然後輸入某同學的名字,並判斷是否為列表的名字。

Ⅷ Python 輸入全班30名學生的姓名和成績,輸出其中的最高分和最低分,並求全班同學的(要求使用字典)

1、進入命令提示符,輸入python後回車,進入python交互模式。

Ⅸ 咋在電腦python上復制人名字3000遍

您好,對於你的遇到的問題,我很高興能為你提供幫助,我之前也遇到過喲,以下是我的個人看法,希望能幫助到你,若有錯誤,還望見諒!。我愛你五萬年,這個東西沒有什麼,只要有一顆真心,彼此溫暖,互敬互愛,再華麗的詞語都是蒼白的,所以真心相愛不需要太多語言,只要一個眼神,一個動作,就能讓愛的人如春風撫面般溫暖,這就是愛,祝相愛的兩個人幸福萬年長!非常感謝您的耐心觀看,如有幫助請採納,祝生活愉快!謝謝!

Ⅹ 求python代碼 有兩組學生的名字列表,試把名字中有兩個或以上字元』e』的學生找出來,並放在一個列表中

importre
names=[['Tom','Billy','Jefferson','Andrew','Wesley','Steven','Joe'],['Alice','Jill','Ana','Wendy','Jennifer','Sherry','Eva']]
list1=[]
foriinnames:
forjini:
#c=re.compile()
d=re.match(".*e.*e.*",j)
ifd:
list1.append(d.group(0))
print(list1)

閱讀全文

與python室友名相關的資料

熱點內容
台達PLC編譯按鈕在哪裡 瀏覽:137
非編程計算器多少錢 瀏覽:653
房本還完貸款解壓 瀏覽:816
中國程序員有出名嗎 瀏覽:546
亳州雲伺服器 瀏覽:630
程序員最難的面試 瀏覽:892
配音秀app怎麼誦讀 瀏覽:750
sparkcore源碼 瀏覽:100
程序員中年生活 瀏覽:355
讀取加密信息失敗怎麼回事 瀏覽:510
編譯過程之後是預處理嗎 瀏覽:351
安卓是基於什麼做出來 瀏覽:600
視頻字幕提取APP怎麼使用 瀏覽:59
js通過ip地址連接伺服器嗎 瀏覽:848
java數字金額大寫金額 瀏覽:858
人人影視路由器固件編譯 瀏覽:967
照片通訊錄簡訊怎麼從安卓到蘋果 瀏覽:458
邏輯開發編譯環境 瀏覽:672
ce自己編譯 瀏覽:898
javaexe進程 瀏覽:478