Python编程从入门到实践的第二天

# -*- coding = utf - 8 -*-

#大家好,今天是2018年12月21日,有点阴天,我是皮卡丘,这是我看Python编程从入门到实践的第二天,现在是上午,我敲的是第五章的内容

#第五章的练习题2

car = 'subaru'

print('if car==subaru?Is my predicition True?'+str(car=='subaru'))

print('if car==audi?Is my predicition True?')

print(car=='audi')

#第五章的练习题3

print('Please input the color of alien:green|red|yellow')

alien_color = input()

if alien_color == 'green':

print('The color of the alien that you killed is green,so you got five points.')

elif alien_color == 'red':

print('The color of the alien that you killed is red,so you got ten points.')

elif alien_color == 'yellow':

print('The color of the alien that you killed is yellow,so you got zero point.')

else:

print('请输入红色、黄色、绿色三种颜色的其中一种,你的输入格式错误。')

fruits = ['apple','pea','tomato','banana']

if 'apple' in fruits:

print("I really like apples.")

if 'banana' in fruits:

print('I really like bananas.')

if 'huanggua' not in fruits:

print('Huanggua is not fruit.')

#第五章的练习题4

users = ['admin','pikaqiu','zhang','liu','wang']

for user in users:

if user == 'admin':

print('Hello admin,would you like to see a status report?')

else:

print('Hello '+user+',thank you for logging in again')

if not users:

print('We need to find some users')

current_users=['admin','pikaqiu','zhang','liu','WanG','xue']

current_users1=[user.lower() for user in current_users]#使程序不区分大小写

new_users=['admin','wang','san','si','xue']

for user in new_users:

if user.lower() in current_users1:

if user == 'admin':

print('这是管理员,不能注册,请输入其他用户名。')

else:

print('该用户名已被使用,请输入其他用户名。')

else:

print('该用户名可用,注册成功。')

num = [i for i in range(1,10)]

for i in num:

if i == 1:

print(str(i)+'st')

elif i == 2:

print(str(i)+'nd')

elif i == 3:

print(str(i)+'rd')

else:

print(str(i)+'th')

#大家好,今天是2018年12月21日,有点阴天,我是皮卡丘,这是我看Python编程从入门到实践的第二天,现在是下午,我敲的是第六章的内容

#第六章练习题1

one_friend = {'姓氏':'张','名字':'胜天','性别':'男','年龄':'27',}

for i in one_friend.values():

print(i)

favorite_num = {'王菲':6,'张三':7,'皮卡丘':8,'王雪':5,}

for i in favorite_num.keys():

print(i+'最喜欢的数字是'+str(favorite_num[i]))

river = {'黄河':'河南','长江':'北京','青海湖':'青海',}

for name,country in river.items():

print(name+'流经的城市包括:'+country)

in_name = ['王菲','张三','皮卡丘','王雪','马辉','刘壮']

for name in in_name:

if name in favorite_num.keys():

print(name+'感谢您参与调查。')

else:

print(name+'希望您参与调查。')

#字典的嵌套(列表中嵌套字典,字典中嵌套列表,字典中嵌套字典)

alien_0={'color':'yellow','point':5}

alien_1={'color':'green','point':10}

alien_2={'color':'red','point':15}

aliens = [alien_0,alien_1,alien_2]

for alien in aliens:

for key in alien.keys():

if key == 'color':

print('这个外星人的颜色是:'+alien[key],end="")

else:

print(',分数是:'+str(alien[key]))

#print('这个外星人的颜色是:'+alien[color]+',分数是:'+str(alien[point]))

#print(alien)

pizza = {'crust':'thick','toppings':['mushroom','extra cheese']}

print('You ordered a '+pizza['crust']+'-crust pizza '+'with the following toppings:')

for topping in pizza['toppings']:

print('\t'+topping)

#第六章的练习题2

favorite_places = {

'Mike':['beijing','lanzhou','chongqing'],

'Nike':['changsha'],

'Yuan':['shanghai','feizhou']

}

for name in favorite_places.keys():

print(name+'喜欢的城市:',end='')

for place in favorite_places[name]:

print('\t'+place.title(),end='')

print('\n')

cities = {

'Shanghai':{'country':'Shanghai','population':52,'fact':'middle'},

'Beijing':{'country':'Beijing','population':70,'fact':'middle'},

'Henan':{'country':'Zhengzhou','population':88,'fact':'big'},

}

for city,city_info in cities.items():

print('\n城市的名称是:'+city+',',end='')

for key in city_info.keys():

#print(key)

if key == 'country':

print('它的省会是:'+city_info[key]+',',end='')

if key == 'population':

print('人口有:'+str(city_info[key])+'亿,',end='')

if key == 'fact':

print('它的规模是:'+city_info[key]+'.')

##大家好,今天是2018年12月21日,晚上来的时候下雪啦,我是皮卡丘,这是我看Python编程从入门到实践的第二天,现在是晚上,我敲的是第七章的内容

#第七章练习题1

pizza = ''

while pizza != 'quit':

pizza = input('1.请输入披萨的配料:')

print(pizza)

active = True

while(active):

pizza = input('2.请输入披萨的配料:')

if pizza != 'quit':

print(pizza)

else:

active=False

while(True):

message = '请输入观众的年龄:'

age = input(message)

if age == 'quit':

break;

else:

age = int(age)

if age < 3:

ticket = 0

elif age < 12 and age >=3:

ticket = 10

else:

ticket = 15

print(ticket)

pets = ['cat','dog','cat','cat','changjinglu','lion','pig','spider']

print(pets)

#pets.remove('cat')//list的remove方法仅移除第一个,不移除重复的

#print(pets)

while 'cat' in pets:

pets.remove('cat')

print(pets)

response = {}

active = True

while(active):

name = input('请输入你的名字:')

answer = input('请输入你的回答:')

response[name] = answer

again = input('是否继续?yes|no')

if again.lower() == 'no':

active = False

print('\n-----总共有如下问卷-------')

for name,answer in response.items():

print('名字是:'+name+',您的回答是:'+answer)

sandwich_orders = ['a','b','c','d','e','f']

finished_orders = []

while sandwich_orders:

out = sandwich_orders.pop()

print('I made your tuna sandwich:'+out)

finished_orders.append(out)

print('\n---------Finished Sandwiches-------------')

for order in finished_orders:

print(order,end='  ')

print('-------欢迎参加我们的问卷调查:如果可以去旅游,您想要去哪里?-------')

travel = {}

active=True

while(active):

name = input('请填写您的名字(如果您不想参加,输入quit即可退出)')

if name == 'quit':

print('继续下一个人的调查')

continue

else:

city = input('请填写您想去的城市')

travel[name] = city

again = input('是否还有人想要参加?Yes|No')

if again.lower() == 'no':

break

print('\n------------如下是我们调查问卷的结果-------------')

for name,city in travel.items():

print(name.title()+'最想去的地方是'+city.title())

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,718评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,683评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,207评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,755评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,862评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,050评论 1 291
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,136评论 3 410
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,882评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,330评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,651评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,789评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,477评论 4 333
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,135评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,864评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,099评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,598评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,697评论 2 351

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,312评论 0 10
  • emmm,这部分学的很累,也花了很长时间,但是工欲善其事必先利其器,基础是必不可少的。Python的语法相对来说比...
    马小野阅读 5,092评论 0 37
  • 我不相信手掌的纹路 但我相信手掌加上手指的力量
    每日情书阅读 120评论 0 0
  • recursion完成了iteration,但逻辑清晰,有以下问题: recursion 由stack完成,会溢出...
    bubbledoodle阅读 175评论 0 0
  • 一个人不应该对自身重要性有过高的评价,没有必要给自己增加负担
    CNBLUEone阅读 115评论 0 0