怎么可以用python编程计算

img

# -*- coding: utf-8 -*-
"""
By : jovesong
"""
str1="话说天下大势,分久必合,合久必分。周末七国分争,并入于秦。及秦灭之后,楚、汉分争,又并入于汉。汉朝自高祖新白蛇而起义,一统天下,后来光武中兴,传至献帝,逐分为三国。推其致乱之"
print("长度:",len(str1))
if "云长" in str1:
    print("云长 存在")
else:
    print("云长 不存在")
print("汉出现了:",str1.count("汉"),"次")
print("汉第一次出现的位置在:",str1.find("汉"),"位")

>>> text = '''话说天下大势,分久必合,合久必分。周末七国分
争,并入于秦。及秦灭之后,楚、汉分争,又并入
于汉。汉朝自高祖新白蛇而起义,一统天下,后来
光武中兴,传至献帝,逐分为三国。推其致乱之
由,始始于柜、灵二帝。'''
>>> text = text.replace('\n','')
>>> len(text)
98
>>> "云长" in text
False
>>> text.count('汉')
3
>>> text.index('汉') #或者用find()
37
>>>