Python学习-6

九:

1.

点击左下win即可,寻找P----->python

这些都是交互式的结果

不符合标识符的:----不驻留

符合标识符的(字母,数字,下划线):----驻留


注:
b的值在运行之前就已经完毕了。
c是运行的时候通过join方法队列表中的数进行连接的,这样就会开辟新的空间,去存储’abc’的值
所以没有产生驻留

-5—256的数才会驻留

强制驻留:

Pycharm已经强制驻留了。

2.

s = 'hello,hello'

print(s.index('lo'))  #3
print(s.find('lo'))  #3
print(s.rindex('lo'))  #9
print(s.rfind('lo'))  #9

print(s.index('k'))   #抛异常
print(s.find('k'))  #-1
print(s.rindex('k'))  #抛异常
print(s.rfind('k'))  #-1

#字符串中的大小写转换方法
s = 'hello,python'
a = s.upper()
print(a,id(a))
print(s,id(s))
#注:转成大写之后,会产生一个新的字符串对象

b = s.lower()
#注:转换后同样会产生一个新的字符串对象
print(b,id(b))
print(s,id(s))
print(b==s)
print(b is s)  #False(没驻留)

s2 = 'hello,Python'
print(s2.swapcase())

print(s2.title())
print(s.title())


在这里插入图片描述


3.
4.
5.


在这里插入图片描述

精确值设置


6.
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/pfl_327/article/details/108814261