字符串基本操作

Posted iamzhuangyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串基本操作相关的知识,希望对你有一定的参考价值。

1.已知‘星期一星期二星期三星期四星期五星期六星期日 ’,输入数字(1-7),输出相应的‘星期几’

for x in range(1, 10):
     for y in range(1, x+1):
        print(\'{}x{}={}\\t\'.format(x, y, x*y), end=\'\')
     print()

 

输出结果是:

 

2.输入学号,识别年级、专业、班级、序号

s=input(\'请输入你的学号:\')
print(\'年级是:\',s[:4])
print(\'专业是:\',s[4:8])
print(\'序号是:\',s[-3:])

 

运行结果是:

 

3.输入身份证号,识别地区、年龄、性别

 

ID=input(\'请输入身份证号码: \')
if len(ID)==18:
  print("你的身份证号码是 "+ID)
else:
  print("错误的身份证号码")
  
add=ID[0:6]
print(\'地区是:\'+add)
age=str(2017-(int(ID[6:10])))
print(\'年龄是:\'+age)
sex=ID[14:17]
if int(sex)%2==0:
  print(\'性别:女\')
else:
  print(\'性别:男\')

 

输出结果是:

 

 

4.len(),eval(),+,*,in,chr(),转义\\n\\t\\\\

 

(1)

print(len(\'IPhoneX\'))

 

输出结果是:

 

 (2)

a=\'星期一星期二星期三星期四星期五星期六星期日\'
b=eval(input(\'1-7:\'))
print(a[3*(b-1):3*b])

 

输出结果是:

 

(3)

s=\'https://docs.python.org/3.6/library/index.html/\'
t=\'.html\'
addr=s+\'datatypes\'+t
print(addr)

 

运行结果是:
https://docs.python.org/3.6/library/index.html/datatypes.html

(4)

a=\'吃饭了吗\'
a*5


输出结果是:\'吃饭了吗吃饭了吗吃饭了吗吃饭了吗吃饭了吗\'

(5)

for i in \'apple\':
 print(i)

 

输出结果是:

 (6)

print(chr(9803))

 

输出结果是:\'♋\'

(7)

print(\'输入你的名字:\\n\')

 

输出结果是:

print(\'输入你的名字:\\t\')

 

5.输出全部的星座符号,以反斜线分隔。

for i in range(12):
    print(chr(9800+i))

 

输出结果是:

 

 

以上是关于字符串基本操作的主要内容,如果未能解决你的问题,请参考以下文章

android小知识点代码片段

精心收集的 48 个 JavaScript 代码片段,仅需 30 秒就可理解!(转载)

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

XSS:如何从 C# 中的字符串中删除 JS 片段?