python程式設計第五週
題目內容:
依次計算一系列給定字串的字母值,字母值為字串中每個字母對應的編號值(A對應1,B對應2,以此類推,不區分大小寫字母,非字母字元對應的值為0)的總和。例如,Colin 的字母值為 3 + 15 + 12 + 9 + 14 = 53
輸入格式:
一系列字串,每個字串佔一行。
輸出格式:
計算並輸出每行字串的字母值。
輸入樣例:
Colin
ABC
輸出樣例:
53
6
tem=input().lower() a=' abcdefghijklmnopqrstuvwxyz' while tem: n=0 for i in tem: if i in a: n+=a.index(i) print n try: tem=input().lower() except: break
相關推薦
python程式設計第五週
題目內容: 依次計算一系列給定字串的字母值,字母值為字串中每個字母對應的編號值(A對應1,B對應2,以此類推,不區分大小寫字母,非字母字元對應的值為0)的總和。例如,Colin 的字母值為 3 + 15 + 12 + 9 + 14 = 53 輸入格式: 一系列字串
[python 作業] [第五週]
9-1 餐館:建立一個名為 Restaurant 的類,其方法init()設定兩個屬性: restaurant_name 和 cuisine_type。建立一個名為 describe_restaurant()的方法和一個 名為 open_restaurant
Python程式設計入門——第五週作業
這裡記錄在網易雲課堂上的課後作業,Python環境為2.7,如果您有更好的演算法還望斧正! 1.題目內容: “Pig Latin”是一個英語兒童文字改寫遊戲,整個遊戲遵從下述規則: (1). 母音字母是‘a’、‘e’、‘i’、‘o’、‘u’。字母‘y’在不是第一個字母的
中國大學 MOOC 課程 《Python 語言程式設計》第五週課後習題
from turtle import * date=input("請輸入日期:") def zero(): forward(50) right(90) forward(100) right(90) forward(50)
高階程式設計技術 Python 第五週作業
第九章:類#9-1class Restaurant(): def __init__(self, name, cuisine_type): self.name = name self.type = cuisine_type
20172316 2018-2019-1《程式設計與資料結構》第五週學習總結
20172316 2018-2019-1《程式設計與資料結構》第四周學習總結 教材學習內容總結 第九章 排序與查詢 查詢:在查詢池中尋找某一元素,確定該元素是否存在(返回Boolean值) 靜態方法,泛型方法:靜態方法又名類方法,只需要通過,類名來啟用(Math.sqrt(6)),不能引用例項變數。 在
20172327 2018-2019-1 《程式設計與資料結構》第五週學習總結
20172327 2018-2019-1 《程式設計與資料結構》第五週學習總結 教材學習內容總結 第九章 排序與查詢 查詢 1.查詢:在某個專案組中找到指定元素或判斷是否存在。該專案組被稱為查詢池。 2.常見查詢方式,線性查詢。 3.查詢目標:高效地完成查詢,
20172317 2018-2019-1 《程式設計與資料結構》 第五週學習總結
20172317 2018-2019-1 《程式設計與資料結構》第5周學習總結 教材學習內容總結 查詢:在某個專案組中尋找某一指定的目標元素,或者確定該指定目標不存在 提高查詢效率:最小化該過程所做的比較次數 查詢的兩個實現:線性查詢,二分查詢 排序:基於某一標準,將某一組專案按照某個規
20172310 2017-2018《程式設計與資料結構》(下)第五週學習總結
20172310 2017-2018《程式設計與資料結構》(下)第五週學習總結 教材學習內容總結 第九章_排序與查詢 學習幾種排序演算法,並討論這些演算法的複雜度 9.1查詢(線性查詢與二分查詢演算法) 查詢(searching) 是在某個專案組中尋找某一指定目標元素, 或者確定該組中並不存在
20172320 2018-2019-1 《Java程式設計》第五週學習總結
20172320 2018-2019-1 《Java程式設計》第五週學習總結 教材學習內容總結 查詢 查詢是一個在某個專案中尋找某一指定元素或者確定某一指定目標不存在的過程,對其進行查詢的專案組有時也稱為查詢池 高效的查詢會使該過程所做的比較操作次數最小化 1、線性查詢法 從表頭開始依次比較,
20172314 2018-2019-1《程式設計與資料結構》第五週學習總結
教材學習內容總結 查詢 查詢:在某個專案組(查詢池)中尋找某一指定目標元素,或者確定該指定目標並不存在。 目標是高效的完成查詢,使得為了尋找目標所做的比較操作次數最小化,且查詢池中專案的數目就定義了問題的大小。 在查詢物件的過程中需要進行物件之間的比較,我們用Searching類實現Comp
201711671203《Java程式設計》第五週學習報告
除開國慶那一週,這就是第五週的報告了0.0.. 教材內容總結 首先是可變引數。可變引數是指在宣告方法時不給出引數列表中從某項開始直到最後一項引數的名字和個數,但這些引數的型別必須相同。可變引數使用“...”表示若干引數,這些引數型別要相同。例如 public void f(int ...
20172313 2018-2019-1 《程式設計與資料結構》第五週學習總結
20172313 2018-2019-1 《程式設計與資料結構》第五週學習總結 教材學習內容總結 查詢 查詢是這樣一個過程,即在某個專案組中尋找某一指定目標元素,或者確定該指定目標並不存在。 高效的查詢會使該過程所做的比較操作次數最小化。 通過將方法宣告成泛型,我們可
學號20《Java程式設計》第五週學習總結
教材學習內容總結 這一週學習了類與物件,面嚮物件語言有三個特性:多型,繼承以及封裝。給類命名時,有一定的程式設計風格。在變數的宣告體現了物件的屬性,方法的定義體現了物件所具有的行為。成員變數是有預設值的,但是區域性變數是沒有預設值的,如果成員變數和區
201711671104《Java程式設計》第五週學習總結
教材學習內容總結 子類與父類: 1.子類和父類在同一個包中的繼承性:如果子類和父類在同一個包中,那麼,子類自然地繼承了其父類中不是private的成員變數作為自己的成員變數,並且也自然地繼承了父類中不是private的方法作為自己的方法,繼承的成員變數或方法訪問許可權保持不變。(同一個包中的
學號:201711671216 《Java程式設計》第五週學習總結
學號:201711671216 《Java程式設計》第五週學習總結 教材學習內容總結(P57-111) P105有小結 1、構造方法與物件的建立:構造方法的方法名與類名完全相同,且沒有型別。若類中為編寫構造方法,則系統預設該類只有一個構造方法,且是無參的、方法體中沒有語句。 有兩
201711671119《Java程式設計》第五週學習總結
教學內容總結 第四章(下) 例項變數與類變數: 區別: 類變數前有static修飾 不同物件的例項變數互不相同(分配給不同物件的例項變數佔有不同的記憶體空間) 所有物件共享類變數 類變數 可通過類名直接訪問類變數 例項方法與類方法:
201711671235學習《java程式設計》第五週學習總結
教材學習內容總結 1.子類和父類 a.繼承是一種由已有的類建立新類的機制 b.java不支援多重繼承,即子類只能有一個父類 一般類(父類:公有屬性) 子類(子類:繼承/新定義的屬性和行為) c.class 子類名
《java程式設計》第五週學習總結
可變引數 引數列表中引數型別相同時,用...表示 例:public void f(int ...x) public void g(double a,int...x)//第一個引數是double型,後面都是int型 物件的組合/Has-A 一個類
201711671210《Java程式設計》第五週學習總結
教材學習內容總結 同一個包(公有,保護,友好);不同包(公有,保護) final類不能被繼承,即不能有子類;final方法不允許子類重寫;final修飾的成員變數和區域性變數稱為常量,宣告常量時必須指定該常量的值。 上轉型物件不能操作子類新增的成員變數,不能呼叫子