将输入的数字转换成汉字,如输入“123”,输出“一二三”

template = "零一二三四五六七八九"s = input()
for c in s: #for in 循环表示将s的每一个元素赋值给cprint(template[eval(c)], end = "") #c的数值与template中的位置对应,end = ""作用是使每个元素输出后不换行

这里有两个值得注意的点。

一、 for c in s:       在这里是指遍历s,将s中的每一个元素分配给c,然后执行一次for循环下的语句块

二、template[eval(c)]    巧妙地利用eval()函数,将c的数值转化为template集合中的位置,成功构建了数字和汉字一一对应的关系。

Python for...in...循环相关推荐

  1. python基础 while循环练习

    这篇文章主要给大家分享的是5道关于python基础 while循环练习题,无论学习什么语言,练习都是必不可少的,下面文章的练习题挺精湛的,需要的朋友可以参考一下 1. 使用while循环输出1 2 3 ...

  2. python字典生成式_【IT专家】Python 简化for循环:列表,集合与字典生成式

    本文由我司收集整编,推荐下载,如有疑问,请与我司联系 Python 简化 for 循环:列表,集合与字典生成式 2018/03/06 28 # 使用列表生成选择特定的行 my_data = [[1,  ...

  3. python画图代码星星-Python利用for循环打印星号三角形的案例

    简单的for循环打印三角形 1,for循环方法实现星星三角 代码: for i in range(0,5): for j in range(i+1): if i == 4: print("* ...

  4. python for-Python for循环及基础用法详解

    Python 中的循环语句有 2 种,分别是 while 循环和 for 循环,前面章节已经对 while 做了详细的讲解,本节给大家介绍 for 循环,它常用于遍历字符串.列表.元组.字典.集合等序 ...

  5. python使用for循环打印99乘法表-Python用for循环实现九九乘法表

    下面通过一段代码给大家介绍python 使用for 循环实现九九乘法表,具体代码如下所示: #for 循环实现99乘法表 for i in range (1,10): for j in range ( ...

  6. Python基础之循环语句

    Python基础之循环语句 一.循环语句介绍 1.循环语句理解 2.循环语句示意图 二.循环语句的分类 三.循环控制语句 四.while循环 1.while死循环 2.while条件循环 五.brea ...

  7. Python进阶05 循环设计

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在"循环"一节,我们已经讨论了Python基本的循环语法.这一 ...

  8. 【学习笔记】33、具有Python特色的循环

    具有Python特色的循环 首先我们看一下下面这个代码段,作用是循环输出列表内容. 上面的代码 段其实缺乏Python特色,首先代码中手动跟踪了索引(使用了变量"i",初始为0,每 ...

  9. python中for循环语句格式_Python基础-10循环语句

    Python Python开发 Python语言 Python基础-10循环语句 10.循环语句 对于循环语句,Python仅提供了while和for两个,并未像其他编程语言一样提供for...eac ...

  10. python中for循环语句格式_关于Python中的for循环控制语句

    #第一个:求 50 - 100 之间的质数 import math for i in range(50, 100 + 1): for j in range(2, int(math.sqrt(i)) + ...

最新文章

  1. python二元函数求导_用Excel和python实现二元函数梯度下降的人工智能,之用,excel,一元...
  2. 兄弟,用大白话给你讲小白都能看懂的分布式系统容错架构
  3. ASP.NET杂谈-一切都从web.config说起(2)(ConfigSections详解-上 )
  4. u-boot2013.10引导linux3.10.30记录
  5. codevs 1043 方格取数 2000年NOIP全国联赛提高组
  6. npm script 的实践
  7. cc2530i2c可同时接受两个传感器的数据吗_汽车方向及维修_玉树沃尔沃S40方向机,宝马531电子方向机进水可以维修吗...
  8. HIVE: 自定义TextInputFormat (旧版MapReduceAPI ok, 新版MapReduceAPI实现有BUG?)
  9. LCS最长公共子序列——动态规划
  10. 情人节程序员用HTML网页表白【制作浪漫气球520告白相册】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  11. Delphi XE10百集视频教程计划
  12. CNI Proposal 摘要
  13. 输入三角形边长,求面积
  14. 谷歌首席决策科学家:AI难免犯错,唯有人类可以悬崖勒马
  15. 众海世纪影业:五一档19部影片“扎堆”,能否再次掀起观影热潮?
  16. 树莓派提升计划 Android应用用MiniChatAppApp之AppServer构建
  17. Trojan.DL.VBS.Agent.r 脚本病毒 ASP解密
  18. 基于PaddlePaddle框架对CIFAR-100数据集在简易CNN(LeNet-5修改)和简易DNN的效果对比
  19. android widget零基础,Android Widget详解(一)
  20. Xilinx ZYNQ7020密集访问内存出错

热门文章

  1. 全网最全JVM知识点速查
  2. php rename函数_PHP rename函数使用详解(php重命名文件)
  3. 【细谈数据结构】最最最详细的散列表(哈希表)讲解!!!(一)
  4. hdfs 多租户_hadoop 多租户管理
  5. 利用NAT实现外网主机访问内网服务器(原创)
  6. 专业游戏后端引擎“坚果矩阵” 解初创游戏工作室的燃眉之急
  7. 智商120才能看懂的千年经典冷笑话
  8. 弘玑Cyclone成功入围《2022爱分析·流程挖掘厂商全景报告》,流程智能产品受到广泛关注
  9. js计算两点之间距离
  10. MindManager2020流程图制作教程分享