def?PrintNameAge(a,b):
成都創(chuàng)新互聯(lián)公司于2013年開始,先為富縣等服務建站,富縣等地企業(yè),進行企業(yè)商務咨詢服務。為富縣企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
print('姓名'+a)
print('年齡'+b)
return
a=?input()
b=?input()
PrintNameAge(a,b)
用python編寫一個程序,輸出你的姓名和學號的方法。
如下參考:
1.輸入命令提示符,輸入python并按Enter進入python交互模式。
2.輸入name=input()后按回車,如下所示。
3.輸入名字“mymy”,然后回車。此時,變量將“name”回答為“mymy”。
4.輸入名稱后返回,可以看到變量名的內容是:mymy。
5.輸入打印(姓名)并回車。輸出變量名是mymy。
6.輸入print('hello',name),然后回車。輸出是:hellomymy。
print sum(map(ord,list(str1.lower())))-96*len(str1)
其中str1是輸入字符串。
以aBC為例:
str1.lower() 將所有字母變成小寫字母 abc。
list(str1.lower()) 將字符串變成 ['a', 'b', 'c']ord 將字母變成ASCII 數(shù)字 。
map(ord,list(str1.lower()))將列表中所有字母變成數(shù)字[97,98,99]。
sum 求和。
求和后,由于a的ASCII 是97, 所以每個字母都得減96。
擴展資料:
字符串常用函數(shù)
1、連接運算 concat(s1,s2,s3…sn) 相當于s1+s2+s3+…+sn.
例:concat(‘11’,'aa’)='11aa’;
2、求子串。 Copy(s,I,I) 從字符串s中截取第I個字符開始后的長度為l的子串。
例:copy(‘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
classstdata(Structure):_fields_=[('pBuf',c_char_p),('buflen',c_int)]N=100buf=create_string_buffer(N)d=stdata()d.buflen=Nd.pBuf=cast(buf,c_char_p)n=CallMyCFunc_GetData(byref(d))關鍵在于create_string_buffer創(chuàng)建可寫buffer;cast轉換為char*類型。
return break 都可以終止函數(shù)的運行 exit(0) # 無錯誤退出 exit(1) # 有錯誤退出這兩條語句一般都會加在程序的最后 因為exit是迫使系統(tǒng)去終止程序的運行