pyhon学习笔记9(strings)

Charpter6
6.1 Strings
知识点1: 字符串都是从‘0’开始的,这是计算机科学的一个基础知识

知识点2: len()函数用于读取字符串的长度

fruit = 'banana'
print(len(fruit))

知识点3: 在字符串中循环

fruit = 'banana'
index = 0

while index < len(fruit):
    print(fruit[index] , index)
    index = index + 1

indeterminate loop

greet = 'Hello'
for letter in greet:
    print(letter)

determinate loop
这种不需要index那种花里胡哨的东西。

知识点3: 数某个字符串当中有多少个字母

fruit = 'banana'
cont = 0
for letter in fruit:
    if letter == 'a':
        cont = cont + 1
print(cont)

知识点4: Slicing Strings

s = 'Gary is a nice man'
print(s[0:6])
print(s[:3])
print(s[3:])
print(s[:])

输出结果为:
Gary i
Gar
y is a nice man
Gary is a nice man
需要注意的是,两个数字,后面的那个数字所对应的字符串是不包括的。
如果第二个数字超过字符串的范围的话,将会显示到字符串的最后一位。不会报错。

猜你喜欢

转载自blog.csdn.net/weixin_43593303/article/details/89219115