《Python编程:从入门到实践》知识点 第5-7章

《Python编程:从入门到实践》知识点 第2-4章

第5章 if 语句

在这里插入图片描述

if age < 4:
	price = 0
elif age < 18:
	price = 5
else:
	price = 10
print("Your admission cost is $" + str(price) + ".")

第6章 字典

#花括号 键值对
alien_0 = {'color': 'red', 'points': 5}
#创建
alien_0 = {}
alien_0['color'] = 'green'
alien_0['points'] = '5'
#遍历键
for key in alien_0.keys():

#遍历值
for value in alien_0.value():

#遍历键值对
for key, value in alien_0.item():
#在字典中存储列表
pizza = {
    'crust': 'thick',
    'toppings': ['mushrooms', 'extra cheese'],
    }
#在字典中存储字典
users = {
 'a':{
     'first': 'albert',
     'last': 'einstein',
     'location': 'princeton',
     },

 'b':{
     'first': 'marie',
     'last': 'curie',
     'location': 'paris',
     },
 }
for username, user_info in users.items():
 print("\nUsername:" + username)
 full_name = user_info['first'] + " " +user_info['last']
 location = user_info['location']

 print("\tFull name: " + full_name.title())
 print("\tlocation: " + location.title())
#运行结果
Username:a
 Full name: Albert Einstein
 location: Princeton

Username:b
 Full name: Marie Curie
 location: Paris

第7章 用户输入 while

#函数input()让程序暂停运行,等待用户输入文本,python将获取的输入存在变量里

#input()将输入视为字符串 int()将输入视为数值
name = input("Please enter your name: ")
prompt = "can you tell me more information?"
prompt += "\nHow tall are you, in inches? "
height = int(input(prompt))

print(name)
if height > 35:
    print("you are very tall!")
#用while在列表之间移动元素
unconfirmed_users = ['a','b','c']
confirmed_users = []

while unconfirmed_users:
    current_user = unconfirmed_users.pop()
    print("verifying user: " + current_user.title())
    confirmed_users.append(current_user)

print("\nThe following users have been confirmed:")
for confirmed_user in confirmed_users:
    print(confirmed_user.title())
#运行结果
verifying user: C
verifying user: B
verifying user: A

The following users have been confirmed:
C
B
A

《Python编程:从入门到实践》知识点 第8章 函数

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值