6660024717287621123_!0!文化老祖宗俗语:“万恶淫为首”,下一句更是精华,却没几个人能做到
6675222202004013572!0!文化老照片:1907 年,山东省泰安府
6679940295825555980!0!文化亦舒经典语录100句
6676963806968545799!0!文化乐山大佛整修完成,花脸被清洗干净,网友:美完容变“帅”了6664825683656573448!0!文化7000年前的女子,正值花样年华,为何遭受到此残忍的对待?6679000649759195662!O!文化9张图藏9个成语,你能猜对几个?对8个的是天才6660713507018768910!0!文化古代骂人最经典的五句脏话,骂人不吐脏字,没文化根本听不出来
6671108188185559565!0!文化为何齐白石一
**
下面是编写这个程序的步骤:
1 )提示用户输入一个十进制带小数点的数字,例如: 11.56。
2)将钱数( 11.56)转换成分数( 1156)。
3)将分数除以100得到美元个数。使用分数%100得到余数即是剩余的分数。
4)将剩余的分数除以25得到两角五分硬币的个数。使用分数%25得到余数即是剩余
的分数。
5)将剩余的分数除以10得到一角硬币的个数。使用分数%10得到余数即是剩余的分数。
6)将剩余的分数除以5得到五分硬币的个数。使用分数%S得到余数即是剩余的分数。
7)剩余的分数就是–美分硬币数。
8)显示结果。
程序编辑:
"""
数据:美元a 二角五分b 一角c 五分d 一分e
步骤:
1.提示用户输入美元值(最多两个小数点)
2.将这个值换算成分total
3.total // 100 美元硬币个数 a
4.total % 100 剩下的分 -> total
5.total // 25 二角五分硬币个数 b
6.total % 25 剩下的分 -> total
7.total // 10 一角硬币个数 c
8.total % 10 剩下的分 -> total
9.total // 5 五分硬币个数 d
10.剩下就是e
"""
total = float(input("Enter dollas:"))
total = int(total * 100)
a = total // 100
total %= 100
b = total // 25
total %= 25
c = total // 10
total %= 10
d = total // 5
total %= 5
e = total
print("美元的个数有%d个,二角五分的硬币有%d个,一角硬币有%d个,\
五分硬币有%d个以及%d个美分"%(a, b, c, d, e))
测试:
J:\python\python.exe K:/python2020.8.4练习/PythonCode/day1/day02/17.py
Enter dollas:11.56
美元的个数有11个,二角五分的硬币有2个,一角硬币有0个,五分硬币有1个以及1个美分
Process finished with exit code 0
Demo18
**
我可以解决该问题。以下是代码示例:
import os
# 读取文件内容,按行划分,存入lines列表中
with open('file.txt', 'r', encoding='utf-8') as f:
lines = f.readlines()
# 初始化两个列表,存放'文化'和其后面的字符串
culture_list = []
content_list = []
# 利用for循环和切片,对每一行文本进行处理
for line in lines:
culture = line[line.find('文化'):line.find('文化')+2] # 通过find找到'文化'的位置,并利用切片取'文化'和后面一个字
content = line[line.find('文化')+3:] # 切片取'文化'之后的字符串
culture_list.append(culture) # 将'文化'加入文化列表
content_list.append(content) # 将'文化'之后的字符串加入内容列表
# 打印文化列表和内容列表
print('文化列表:', culture_list)
print('内容列表:', content_list)
以上代码首先打开文本文件,将文件内容读入lines列表中,然后通过循环和切片的方式,对每一行文本进行处理,取出'文化'和其后面的字符串,分别存入文化列表和内容列表中。最后打印结果即可。
注意:在测试时需要将代码中的'file.txt'替换成自己的文件名,并注意文件编码是否正确。
如果这个数据是在一个TXT文档中,那我该如何遍历循环每一行的数据再来进行切片分组