python作业:用户从键盘输入一个长字符串以及要查询的单词,统计该单词出现的次数。 如何用python统计一个txt文件中某个单词出现的次数

作者&投稿:貂涛 (若有异议请与网页底部的电邮联系)

1、双击打开pycharm开发工具,创建python项目,然后新建python文件。

2、定义函数countNum,传入参数amn;然后使用字典,获取字符串中的字符,统计出现的次数,然后以字典形式返回。

3、定义一个字符串变量cmn,然后调用函数countNum,传入cmn,然后将返回的值给变量bmn,并打印。

4、再次定义一个空字符串变量kmn,调用字典的方法items();获取字符串以及对应出现的次数。

5、再次保存并运行python文件,查看控制台打印结果,以字符串形式展示。



import re
longStr = input("....")
singleStr = input("....")
req = re.findall(singleStr+'$',longStr)
print(len(req))

python作业:设计一个程序,要求:用户从键盘输入一个长字符串以及需要查找的单词,逐个输出查找到~

可以循环判断单词出现的位置直到检测到长字符串末尾
最后再进行替换即可

如果代码不想自己写的话
我可以有偿代劳

1、首先,定义一个变量,保存要统计的英文文章。

2、接着,定义两个数组,保存文章中的单词,以及各单词的词频。

3、从文章中分割出所有的单词,保存在数组中。

4、然后,计算文章中单词的总数,保存在变量中。

5、用for循环,统计文章中各单词的词频。

6、最后,输出文章中各单词的词频。

7、运行程序,电脑会自动统计输入文章中各单词的词频。

在python中,使用( )从键盘输入数据,使用( )在屏幕上输入数据?
答:在 Python 中,可以使用input()函数从键盘获取输入,使用print()函数将数据输出到屏幕。例如,要获取用户输入的字符串并将其存储在变量中,可以使用以下代码:user_input = input("Enter some text: ")这将在屏幕上显示提示“输入一些文本:”并等待用户输入一串文本。当用户按下 Enter 键时,文本字符...

请编写Python程序完成以下要求: 提示用户从键盘上输入一个大于1的自...
答:def is_prime(n):"""判断一个正整数是否为素数"""if isinstance(n, (int, float)):try:for i in range(2, n):if n % i == 0:return "不是"return "是"except Exception as ex:return exelse:return "不是"if __name__ == "__main__":num = int(input("输入一个大于1的...

请编写Python程序完成以下要求:提示用户从键盘上输入一个数num,判断num...
答:num=input("输入一个数num")if num==num[::-1]:print("num是回文数")else:print("num不是回文数")

用python写,从键盘输入非0整数,以输入0为输入结束标志,求平均值,统 ...
答:1、打开IDLE编程环境。2、ctrl+N新打开一个窗口。3、定义变量,因为要输入2个数值,所以用2个变量表示,从键盘输入,num1 = input("输入第一个数字: "),num2 = input("输入第二个数字: ")。4、使用avg_num来存放2个数平均值的结果,avg_num = (float(num1)+float(num2))/2。5、输入...

python 从键盘输入n,输出1-n之间的数这道题怎么做?
答:代码如下:n = eval(input())for i in range(n+1):print(i+1)

python怎么用def从键盘输入3个整数,输出其中最大数?
答:回答会自动过滤缩进,需要按照上图调整语法缩进,下方是代码 def num_max():获取 3 个整数的输入 num1 = int(input("请输入第一个整数:"))num2 = int(input("请输入第二个整数:"))num3 = int(input("请输入第三个整数:"))计算最大值 max_num = max(num1, num2, num3)输出最大...

python 从键盘输入一个四位数整数,判断第2位和第3位之和是否为偶数,若...
答:-*- coding: UTF-8 -*- import math num = input('请输入一个四位数整数:')print (num)a = int(math.floor(num/1000))b = int(math.floor((num-a*1000)/100))c = int(math.floor((num-a*1000 -b*100)/10))if ((b+c)%2)==0:print('yes')else:print('no')运行结果:...

python如何从键盘输入列表?
答:要从键盘输入列表,可以使用input()函数结合列表推导式。您可以按照以下示例代码的格式进行输入:上述代码将从键盘读取一个字符串,该字符串包含用空格分隔的元素。然后,split()函数将字符串拆分为一个列表,并使用int()函数将每个元素转换为整数类型。最终,将得到一个整数列表,存储在名为my_list的变量...

python 从键盘输入a、b两个数,按大小顺序输出它们
答:inputA = raw_input("请输入第一个数字/按下 enter 键退出:")inputB = raw_input("请输入第二个数字/按下 enter 键退出:")if inputA > inputB:print "从大到小排序:", inputA,inputB else:print "从大到小排序:",inputB,inputA ...

Python编写程序,实现从键盘输入某商品的单价和数量,求出商品的总价并...
答:x,y=input("(单价@数量):x@y=").split("@")try:float(x)*float(y)except Exception as err:print(err)else:result=float(x)*float(y)print(f"总价={result}")'''(单价@数量):x@y=12@k could not convert string to float: 'k'(单价@数量):x@y=k@8 could not convert ...