11.地铁到站时间双语提示
import time
caption= [ "Destination of the train" , "the train" , "next train" , "列车终点" , "本次列车" , "下次列车" ]
view= [ "XIZHIMEN" , "2 Min" , "8 Min" , "西直门" , "2 分钟" , "8 分钟" ]
print ( "-------------------------------------------------------" )
print ( time. strftime( "%Y:%m:%d %H:%M:%S" , time. localtime( time. time( ) ) ) . center( 50 ) )
print ( "-------------------------------------------------------" )
print ( "-------------------------------------------------------" )
print ( " " + caption[ 0 ] + " " + view[ 0 ] )
print ( "-------------------------------------------------------" )
print ( "-------------------------------------------------------" )
print ( " " + caption[ 1 ] + " " + view[ 1 ] )
print ( "-------------------------------------------------------" )
print ( "-------------------------------------------------------" )
print ( " " + caption[ 2 ] + " " + view[ 2 ] )
print ( "-------------------------------------------------------" )
print ( "-------------------------------------------------------" )
print ( time. strftime( "%Y:%m:%d %H:%M:%S" , time. localtime( time. time( ) ) ) . center( 50 ) )
print ( "-------------------------------------------------------" )
print ( "-------------------------------------------------------" )
print ( " " + caption[ 3 ] + " " + view[ 3 ] )
print ( "-------------------------------------------------------" )
print ( "-------------------------------------------------------" )
print ( " " + caption[ 4 ] + " " + view[ 4 ] )
print ( "-------------------------------------------------------" )
print ( "-------------------------------------------------------" )
print ( " " + caption[ 5 ] + " " + view[ 5 ] )
print ( "-------------------------------------------------------" )
12.淘宝网店客服中心
list = [ "客服中心" , "售前" , "售后" , "查件" ]
service= [ "乐乐" , "彩彩" , "芳芳" , "果果" , "果果" , "甜甜" , "诗诗" , "甜甜" , "笑笑" , "牛牛" , "点点" , "思思" , "雯雯" ]
print ( "-------------------------" )
print ( list [ 0 ] . center( 20 ) )
print ( "-------------------------" )
print ( list [ 1 ] )
print ( " " + service[ 0 ] + " " + service[ 1 ] )
print ( " " + service[ 2 ] + " " + service[ 3 ] )
print ( " " + service[ 4 ] + " " + service[ 5 ] )
print ( "-----------------------" )
print ( list [ 2 ] )
print ( " " + service[ 6 ] + " " + service[ 7 ] )
print ( "----------------------" )
print ( list [ 3 ] )
print ( " " + service[ 8 ] + " " + service[ 9 ] )
print ( "---------------------" )
print ( "---------------------" )
13.预测2019年主要汽车集团全球销量
list = [ [ "大众" , 10598480 , 10830625 ] , [ "丰田" , 10292302 , 10520655 ] , [ "雷诺日产" , 10232365 , 10360992 ] , [ "通用" , 8962203 , 8786987 ] , [ "现代起亚" , 7275703 , 7507945 ] , [ "福特" , 6294884 , 5734306 ] , [ "本田" , 5299397 , 5262125 ] , [ "菲亚特" , 4839575 , 4840664 ] , [ "雪铁龙" , 4248250 , 4125683 ] , [ "铃木" , 3174143 , 3213143 ] ]
print ( "-------------------------" )
print ( "2017-2018年汽车销量总和" )
print ( "-------------------------" )
for item in list :
car= item
print ( car[ 0 ] , car[ 1 ] + car[ 2 ] )
print ( "-------------------------" )
print ( "增长率" )
print ( "-------------------------" )
for item in list :
car= item
print ( car[ 0 ] , ( car[ 2 ] - car[ 1 ] ) / car[ 1 ] * 100 , '%' )
print ( "-------------------------" )
print ( "预计2019年汽车销量" )
print ( "-------------------------" )
for item in list :
car = item
print ( car[ 0 ] , int ( car[ 2 ] / car[ 1 ] * car[ 2 ] ) )
14.动态显示停车位
15.藏头诗
avai = [ "芦花丛中一扁舟," , "俊杰俄从此地游," , "义士若能知此理," , "反躬难逃可无忧。" ]
print ( "*********" )
for item in avai:
print ( item[ 0 ] , end = "" )
print ( "\n*********" )
16.2018年最畅销车型排行
car = [ [ 837624 , "RAV4" ] , [ 791275 , "途观" ] , [ 651090 , "索罗德" ] , [ 1080757 , "福特F系" ] , [ 789519 , "高尔夫" ] , [ 747646 , "CR-V" ] , [ 1181445 , "卡罗拉" ] , [ 823169 , "思域" ] , [ 661383 , "凯美瑞" ] , [ 725463 , "POLO" ] ]
car. sort( )
print ( "2018年全球单一车型汽车销量排行榜(升序排行)" )
print ( "-------------------------" )
for item in car:
print ( item)
car. sort( reverse= True )
print ( "2018年全球单一车型汽车销量排行榜(降序排行)" )
print ( "-------------------------" )
for item in car:
print ( item)
17.按行和列输出中国十大高铁站
station= [ "西安北" , "郑州东" , "上海虹桥" , "昆明南" , "重庆西" , "贵阳北" , "杭州东" , "南京南" , "广州南" , "重庆北" ]
print ( station[ 1 ] + "-" + station[ 3 ] + "-" + station[ 5 ] + "-" + station[ 7 ] + "-" + station[ 9 ] )
print ( station[ 0 ] + "\n" + station[ 2 ] + "\n" + station[ 4 ] + "\n" + station[ 6 ] + "\n" + station[ 8 ] )
18.为古诗配上拼音
poem = [ "《大风歌》" , "大风起兮云飞扬," , "威加海内兮归故乡。" , "安得猛士兮守四方。" ]
spell = [ "《dà fēng gē 》" , "dà fēng qǐ xī yún fēi yáng ," , "wēi jiā hǎi nèi xī guī gù xiāng," , "ān dé měng shì xī shǒu sì fāng 。" ]
print ( poem[ 0 ] . center( 25 ) )
print ( poem[ 1 ] . center( 20 ) )
print ( poem[ 2 ] . center( 20 ) )
print ( poem[ 3 ] . center( 20 ) )
print ( )
print ( spell[ 0 ] . center( 30 ) )
print ( spell[ 1 ] )
print ( spell[ 2 ] )
print ( spell[ 3 ] )
print ( )
print ( spell[ 0 ] . center( 30 ) )
print ( poem[ 0 ] . center( 25 ) )
print ( spell[ 1 ] )
print ( poem[ 1 ] . center( 20 ) )
print ( spell[ 2 ] )
print ( poem[ 2 ] . center( 20 ) )
print ( spell[ 3 ] )
print ( poem[ 3 ] . center( 20 ) )
19.论坛参会人员签到输出
avai = [ ]
name= " "
while name!= "q" :
avai. append( name)
name= input ( "请输入签到人员姓名:\n" )
print ( "\033[1;38;46m已经签到人员名单(先签在前)" . ljust( 60 ) + "\033[0m" )
print ( "-------------------------------------------------------" )
for item in avai :
print ( item )
print ( "\033[1;38;46m已经签到人员名单(后签在前)" . ljust( 60 ) + "\033[0m" )
print ( "-------------------------------------------------------" )
avai. reverse( )
for item in avai:
print ( item)
print ( "\033[1;38;46m已经签到人员总数" . ljust( 60 ) + "\033[0m" )
print ( "-------------------------------------------------------" )
print ( len ( avai) )
20.模拟微信订阅号的显示输出
list = [ [ "百度翻译" , "20:12" ] , [ "上海证券报" , "20:09" ] , [ "华章管理" , "20:06" ] , [ "香港宠物在线" , "19:43" ] , [ "CSDN" , "19:26" ] , [ "果壳" , "19:15" ] , [ "出版人杂志" , "19:10" ] , [ "华为" , "19:06" ] , [ "红色集结号" , "15:45" ] , [ "绘本精选" , "15:20" ] ]
print ( "\033[1;38;46m 订阅号" . ljust( 60 ) + "\033[0m" )
for item in list :
print ( "\033[1;37;41m" + item[ 0 ] . ljust( 50 ) + "\033[0m" )
print ( item[ 1 ] . rjust( 20 ) )
print ( "\033[1;38;46m 订阅号" . ljust( 60 ) + "\033[0m" )
a= list [ 0 ]
list . remove( a)
list . append( a)
a= list [ 0 ]
list . remove( a)
list . append( a)
a= list [ 0 ]
list . remove( a)
list . append( a)
for item in list :
print ( "\033[1;37;41m" + item[ 0 ] . ljust( 50 ) + "\033[0m" )
print ( item[ 1 ] . rjust( 20 ) )
21.模拟手机电话来电管理
photo= [ [ "张三丰" , "1672879845" , "呼出" , "1分10秒" , "2019-03-05" , "16:00" ] , [ "张三丰" , "1672879845" , "未接通" , " " , "2019-03-05" , "10:14" ] , [ "史经理" , "1672669007" , "呼出" , "27秒" , "2019-03-04" , "15:18" ] , [ "史经理" , "1672669007" , "已接" , "41秒" , "2019-03-03" , "16:18" ] , [ "石思雨" , "1678653356" , "呼出" , "1分10秒" , "2019-03-03" , "15:00" ] , [ "刘三多" , "1672669866" , "已接" , "2分37秒" , "2019-02-26" , "15:57" ] , [ "刘三多" , "1672669866" , "呼出" , "41秒" , "2019-02-01" , "12:22" ] , [ "栗是新" , "1672666676" , "呼出" , "45秒" , "2019-01-28" , "05:27" ] , [ "宋明丽" , "1678661678" , "已接" , "56秒" , "2019-01-23" , "09:52" ] , [ "宋明丽" , "1678661678" , "呼出" , "36秒" , "2019-01-21" , "18:15" ] ]
photo2= [ ]
all = [ ]
allcount= [ ]
ovel= [ ]
for item in photo:
all . append( [ item[ 0 ] , item[ 1 ] , " " , " " , " " , " " ] )
all . append( [ " " , " " , item[ 2 ] , item[ 3 ] , item[ 4 ] , item[ 5 ] ] )
for val in all :
if val not in photo2:
photo2. append( val)
allcount. append( all . count( val) )
for item, item2 in zip ( photo2, allcount) :
print ( item[ 0 ] + " " , item[ 1 ] + " " , item[ 2 ] + " " , item[ 3 ] + " " , item[ 4 ] + " " , item[ 5 ] + " " , str ( item2) )
all . clear( )
photo2. clear( )
for item in photo:
all . append( [ item[ 0 ] , item[ 1 ] ] )
for item in all :
ovel. append( [ item[ 0 ] , item[ 1 ] , all . count( item) ] )
for val in ovel:
if val not in photo2:
photo2. append( val)
for item in photo2:
print ( item[ 0 ] + " " + str ( item[ 2 ] ) + "\n" , item[ 1 ] )