社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

如何将符号添加到用户输入(Python)

Amar Mujak • 4 年前 • 1736 次点击  

我试图在用户输入的内容中添加一个美元符号($),当它询问他们的储蓄和存款时。在脚本的末尾,我创建了一个包含所有信息的文本文件,但我希望在创建文件时,数字前面有一个符号。

savings =  int(input("How much money do you have in your savings: ")
deposits = int(input("How much money do you put in deposits: ") 

from tabulate import tabulate
table = tabulate([["Name", "Last", "Age", "Company", "Hourly Rate", "Occupation", "Savings", "Deposits"],
[(name), (last_name), (age), (company), (hourly_rate), (occupation), (savings, + "$"), (deposits)]], headers = "firstrow")

我在savings变量中添加了+“$”,因为我认为这会起作用,但随后会出现以下错误:

TypeError: bad operand type for unary +: 'str'

总之,我只希望它在创建文本文件时也有美元符号,因为这是它现在的样子:

储蓄存款


9000 900<----丢失的美元符号

我希望这是有道理的。非常感谢。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/131170
文章 [ 5 ]  |  最新文章 4 年前