字符串操作练习:星座、凯撒密码、99乘法表、词频统计预处理
1.星座
>>> for i in range(9800,9813): print(i,chr(i),end='\\')
) 9800 ♈ 9801 ♉ 9802 ♊ 9803 ♋ 9804 ♌ 9805 ♍ 9806 ♎ 9807 ♏ 9808 ♐ 9809 ♑ 9810 ♒ 9811 ♓ 9812 ♔
2.凯撒密码
a=input("请输入密码:") x=ord('x') z=ord('z') for i in a: if x<=ord(i)<=z: print(chr(ord(i)-23),end='') else: print(chr(ord(i)+3),end='')
3.99乘法表
>>> for i in range(1,10): for j in range(1,i+1): print('{}*{}={}\t'.format(i,j,i*j),end='') print(" ") 1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9 4*1=4 4*2=8 4*3=12 4*4=16 5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
4.输入名字
n=input("请输入姓名:") print("{0: ^4}".format(n))
5.格式化输出
>>> print("中华人民共和国国内生产总值(GDP)为:{0:,.2f}亿元(2015年)".format(689136.89)) 中华人民共和国国内生产总值(GDP)为:689,136.89亿元(2015年)