前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python - 流程控制基础习题

python - 流程控制基础习题

作者头像
py3study
发布2020-01-19 09:43:57
3040
发布2020-01-19 09:43:57
举报
文章被收录于专栏:python3python3
代码语言:javascript
复制
 #打印1 到100 的和**

     i = 0
     s = 0
     while i <100:
         i += 1
         s += i
     print(s)
     print('1+2+,,100=',s)


#打印字符A~Z

    for i in range(ord('A'),ord('Z')):
    print(chr(i))


#将12345转换为54321

 

```
     #12345=>54321
     ret = 0
     a = 12345
     while a:
         last = a % 10
        ret = ret * 10 + last
         a = a // 10
     print(ret)

```


- 将12345转换为'12345',不要使用str

```
a = 12345
ret = ''
while a:
    #提取最后一个数字
    n = a % 10
    #转为对应的字符
    c = chr(n + ord('0'))
    #拼接到ret最前面
    ret = c + ret
    #除10 为下次做准备
    a = a//10
print(ret)

```

**遍历列表,打印:我叫name,今年age岁,家住dizhi,电话phone**    

```
lt = [
    {'name': '田馥甄', 'age': '36', 'info': [('phone', '1383838438'), ('address', '北京')]},
    {'name': '柳岩', 'age': '33', 'info': [('phone', '139809808'), ('address', '河南郑州')]},
    {'name': '林志玲', 'age': '42', 'info': [('phone', '13767655465'), ('address', '河北石家庄')]},
    {'name': '柳慧芬', 'age': '18', 'info': [('phone', '13737623'), ('address', '山东济南')]},
]
for i in lt:
    print('我的名字是%s,我的年龄是%s,我的电话是%s,我的家住在%s' % (i['name'], i['age'], i['info'][0][-1], i['info'][-1][-1]))
```
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-03-28 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档