大家好,我正试图产生一个代码,将一个数字转换成一个单词在给定的字典。但它似乎什么也没印。没有错误什么的。我试了很多方法来找出问题,但还是一无所获。

当我输入6时,程序将不返回任何内容。

它应该输出[six]。

我以为是间隔问题,但我不认为是这样。

以下是我的资料import string

value = input("Enter a number 1 - 9 separted by commas: ")

def user_input(value):

numbers = {}

user_list = value.split(',')

numbers = [(x.strip()) for x in user_list]

return numbers

print(numbers)

user_input(value)

numbers = user_input()

unit_number = {0: 'zero', 1: 'one', 2: 'two', 3: 'three', 4: 'four',

5: 'five', 6: 'six', 7: 'seven', 8: 'eight', 9: 'nine'}

def convert_n_to_w(numbers):

i = len(str(numbers))

if i == 0:

return

if i == 1:

return unit_number[numbers]

print(unit_number[numbers])

将“n”转换为“w”(数字)

有人能告诉我我做错了什么吗?

更新!!!!!!!

我添加了convert_n_to_w(numbers)并告诉我

line 38, in

convert_n_to_w(numbers)

NameError: name 'numbers' is not defined

当我想我定义它的时候。

python将数字转换为中文_Python:将数字转换为文字相关推荐

  1. python数字转中文大写_python3 数字转人民币大写

    ''' 把一个浮点数分解成整数部分和小数部分字符串 num 需要被分解的浮点数 返回分解出来的整数部分和小数部分. 第一个数组元素是整数部分,第二个数组元素是小数部分 ''' def divide(n ...

  2. python unicode编码转换中文_python unicode转中文及转换默认编码

    一. 在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77ed\uff0cpy\u662f\u5cb8"转换为中文,实际上这是unicode的中文编码.可 ...

  3. python utf-8编码转换中文_python实现unicode转中文及转换默认编码的方法

    本文实例讲述了python实现unicode转中文及转换默认编码的方法.分享给大家供大家参考,具体如下: 一.在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77e ...

  4. python unicode编码转换中文_python实现unicode转中文及转换默认编码的方法

    本文实例讲述了python实现unicode转中文及转换默认编码的方法.分享给大家供大家参考,具体如下: 一.在爬虫抓取网页信息时常需要将类似"\u4eba\u751f\u82e6\u77e ...

  5. python数字转换为大写中文_python 人民币数字转汉字大写金额

    1 ''' 2 人民币数字转大写汉字3 ''' 4 5 #coding: utf-8 6 importwarnings7 from decimal importDecimal8 9 def cncur ...

  6. python怎么将输入的数字变成列表_Python键盘输入转换为列表的实例

    Python输入字符串转列表是为了方便后续处理,这种操作在考试的时候比较多见. 1.在Python3.0以后,键盘输入使用input函数 eg1. >>> x=input >& ...

  7. python 怎么将数字转大写_Python将数字转化为中文大写的实例代码

    Python将阿拉伯数字转化为中文大写,关键点在于中间空多个0的问题. 这种情况下,采用拆分法则,将一个大数字,先拆分成整数部分和小数部分,再对整数部分按照仟.万.亿.兆分位拆分为四个字符串组成的Li ...

  8. python猜数游戏流程_Python 猜数字游戏

    游戏内容:猜数字游戏 游戏过程描述 程序运行起来,随机在某个范围内选择一个整数. 提示用户输入数字,也就是猜程序随即选的那个数字. 程序将用户输入的数字与自己选定的对比,一样则用户完成游戏,否则继续猜 ...

  9. python中星号数字乘字符串_Python系列-数字和字符串

    数字 Python的数学计算功能强大而简单,可以计算各种复杂的运算.数字分整型(integer)和浮点型(float),即整数和小数.这一节中,介绍的是简单的数字运算. 先来看一段代码: >&g ...

最新文章

  1. INSTALL_FAILED_VERSION_DOWNGRADE
  2. Tableau实战系列浏览 Tableau 环境(六) -工作簿和工作表
  3. java xheditor 上传图片_xhEditor粘贴图片自动上传到服务器(Java版)
  4. ubuntu开启客户端nfs服务_linux系统文件服务
  5. [51nod] 1267 4个数和为0
  6. 2021数学建模C题思路数据挖掘
  7. 【阿里云 MVP 月度分享】宋亚奇——应用MaxCompute实现电力设备监测数据的批量特征分析...
  8. ubuntu16.04 离线安装docker ce
  9. 【Hadoop】MapReduce的配置 ---配置历史服务器
  10. 遍历二叉树(四种方式:前序、中序、后序、层序)
  11. flutter text 左对齐_【Flutter学习】基本组件之文本组件Text
  12. 【陷波滤波器】陷波滤波器设计与matlab仿真以及在PID控制器中的应用
  13. linux的磁盘busy,Linux umount 报 device is busy 的处理方法
  14. 凡诺CMS 未授权访问+文件包含Getshell
  15. 系统集成项目管理工程师教程———活动历时估算所采用的主要方法和技术
  16. 什么是opt文件,plg,ncb等
  17. windows10关闭系统更新方法总结
  18. springboot+mybatis+新加属性自动加数据库字段
  19. iOS-bug·Failed to connect to github-production-release-asset-2e65be.s3.amazonaws.com port 443:
  20. recycleView的页面跳转设计

热门文章

  1. js身份证号码带*号处理
  2. nyoj 980 格子刷油漆
  3. oracle 基础语法(二)
  4. 一个研发管理使命、愿景、价值观的案例
  5. SPA(单页面应用)的基本实现原理
  6. Windows Terminal 快速安装
  7. “0基础考生考前三小时突破《申论》80分气哭学霸”——公文题(公文基础理论+方案类+总结类)
  8. Dirichlet Multinomial Mixtures (DMM)的R实现
  9. 单片机进阶---PCB开发之照葫芦画瓢(一)
  10. 如何快速把芝麻信用分提高到750以上?