字串基本操作

2022-09-13 07:15:09 字數 1900 閱讀 8730

1.已知『星期一星期二星期三星期四星期五星期六星期日 』,輸入數字(1-7),輸出相應的『星期幾』

a = int(input('

輸入數字1-7:'))

b = "

星期一星期二星期三星期四星期五星期六星期日

"print('

今天是'+b[(a-1)*3:((a-1)*3)+3])

2.輸入學號,識別年級、專業、班級、序號

a = input('

輸入你的學號:')

nj = a[0:4]

zy = a[4:8]

bj = a[8:9]

xh = a[9:12]

print('

年級是:

'+nj)

print('

專業是:

'+zy)

print('

班級是:

'+bj)

print('

序號是:

3.輸入身份證號,識別地區、年齡、性別

id=input("

請輸入身份證號:")

address=int(id[0:6])

***=int(id[-2])

if address==440181:

print("

省市區為:廣東省廣州市番禺區")

else

:

print("

無法查到資訊!

") #

不在廣東省廣州市番禺區內的

exit(0)

print("

年齡為:

",2017-int(id[6:10]))

if(***%2==0):

print("

性別為女性.")

else

:

print("

性別為男性.

4.len(),eval(),+,*,in,chr(),轉義\n\t\\

print(eval('

2+3'))#

eval()

s="abcdefg

"print

(len(s))

#len()

j='abc

'k='de'

print(j+k)

#"+"

r='123

'print(r*3)

#"*"

print('

123'

ins)

#"in"

for i in ('

yellow'):

print

(i)print('

\n'+'

我'+'

\n'+'

喜'+'

\t'+'

歡'+'

\\'+'你'

5.輸出全部的星座符號,以反斜線分隔

for i in range(11):

print(chr(9800+i),end='\\'

)print(chr(9811))

#星座

字串基本操作

include unsigned int strlenth char s 獲取字串長度 return lenth void strcopy char target,char source 字串拷貝 int strcompare char s,char t 字串比較,s t,則返回1 s t,則返回0...

字串基本操作

遞迴求字串長度 int recurlength char str 字串中最後乙個引數的長度 int lastwordlen char str,int len int lastwordlen char str return lastlen 字串記憶體的拷貝 實現memmove函式 char my me...

字串基本操作

判斷字串開頭結尾字元 string.startswith l 判斷字串是否以l開頭 string.endswith n 判斷字串是否以n結尾 返回字串中字元的位置 string.find x 找到這個字元返回下標,多個時返回第乙個 不存在的字元返回 1 string.index x 找到這個字元返回...