前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >实操案例二——列表、字典、控制输出字符颜色

实操案例二——列表、字典、控制输出字符颜色

原创
作者头像
uniQue_cjh
发布2023-08-13 21:23:51
1610
发布2023-08-13 21:23:51
举报
文章被收录于专栏:cjh学习笔记

任务一:

输出《红楼梦》中的金陵十二钗前五位

赋值法:

代码语言:javascript
复制
#方法一:赋值法

name1='林黛玉'
name2='薛宝钗'
name3='贾元春'
name4='贾探春'
name5='史湘云'
print('@1\t'+name1)
print('@2\t'+name2)
print('@3\t'+name3)
print('@4\t'+name4)
print('@5\t'+name5)

列表法:

代码语言:javascript
复制
#方法二:列表法

list_name=['林黛玉','薛宝钗','贾元春','贾探春','史湘云']
list_single=['@1','@2','@3','@4','@5']
for i in range(5):
    print(list_single[i],list_name[i])

字典法:

代码语言:javascript
复制
#方法三:字典法(编号为键,名称为值)

dict={'@1':'林黛玉','@2':'薛宝钗','@3':'贾元春','@4':'贾探春','@5':'史湘云'}
for key in dict:
    print(key,dict[key])

zip法:

代码语言:javascript
复制
#方法四:zip法(需要定义列表)

list_name=['林黛玉','薛宝钗','贾元春','贾探春','史湘云']
list_single=['@1','@2','@3','@4','@5']
for s,name in zip(list_single,list_name):
    print(s,name)

任务二:

输出图书信息,控制字符染色

颜色控制
颜色控制
#注意应该是在pycharm中会显示成功,python编译器中显示有误 print('\033[0;35m\t\t图书音像勋章\033[m') print('\033[0;35m\t\t----------------------\033[m') print('\033[0;35m\t\t图书音像勋章\t\t专享活动\033[m') print('\033[0;35m\t\t专属优惠\t\t优惠提醒\033[m')
代码语言:javascript
复制
#输出图书信息,控制字符颜色
#注意是在pycharm中会显示成功,直接在python编译器中显示有误
print('\033[0;35m\t\t图书音像勋章\033[m')
print('\033[0;35m\t\t----------------------\033[m')
print('\033[0;35m\t\t图书音像勋章\t\t专享活动\033[m')
print('\033[0;35m\t\t专属优惠\t\t优惠提醒\033[m')

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 任务一:
  • 输出《红楼梦》中的金陵十二钗前五位
    • 赋值法:
      • 列表法:
        • 字典法:
          • zip法:
          • 任务二:
          • 输出图书信息,控制字符染色
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档