字符串

1.存储

num=100;  一般占用4个字节

str="100";  依赖字符串的长度

2.类型转换

 int('100')

  

 3. 下标和切片(substring)

s2="zhangsan"
print(s2[2])
print(s2[-1])
print(s2[-2])

 正向递增,逆向递减

 可以逆向取值

s2="aaazhangsan"
print(s2[5:8])    # [5,8)
print(s2[3:-3])    # [3,8)   zhang
  print(s2[3:])    # 从第四个开始到最后一个    ->s2[3:len(s2)]
  print(s2[3:len(s2):2])   #步长2

 

 4.逆序

 s2[-1::-1]  从最后一个开始,步长为-1(逆序),终点省略,自动寻找

 s2[::-1]   如果步长为<0,起点为最后一个字符,终点为第一个元素;如果步长大于0,起点为第一个元素

 5.格式输出

print("hello {:.2f}".format(num))   .2  ->小数点后的位数

 

posted @ 2018-04-15 13:38  fight139  阅读(107)  评论(0编辑  收藏  举报