python Dictionaries and Maps

建立字典:d={}或d=dict()
电话簿格式输入数据:

name,number = input().split()

电话簿格式输出数据:

print("{}={}".format(name,d[name]))

format格式化输出的用法:

>>>print("My name is {0},and my age is {1}.".format("John",21))
My name is John ,and my age is 21

注意python3中的除法问题:"/"得到的是float型,"//"得到的是int型

"""
Q:输入一个整数,输出其二进制形式。
"""
x = int(input())
c=[]
s=[]
while x > 0:
    c.append(x%2)
    x //= 2
for i in c:
    s.append(str(i))
print(int("".join(s[::-1])))

你可能感兴趣的:(python Dictionaries and Maps)