format 的用法,9*9乘法表

1........

 

print('name={wda},age={asda}.format(wda='name',asda='dash'))

注意的点:前面只要一个''就行,后面包裹的foemat用.号连接,后面format里面用括号。

9*9乘法表:

for i in  range(1,10):

  for j in range(1,i+1)

    print(%s*%s=%s  %(i,j,i*j),end='  ')

       print()

2...................

第一个for 循环打印出1

         2

          3

          。。

这是2个循环的嵌套,外环表示前面一个,外环要等内环全部循环一遍才能再次到外环,当外环增加一个数字,就会又进入内环

print部分,是一个简单的乘法公式,后面的end=‘  ’,是吧print的换行功能换成空格的部分。

这里的关键就是每列的列数就等于外循环的数,控制好外面的数字就能解决问题。

3.....................利用字典求出key的数量:

s='1 2 4 5 5 6 6 7 8 8 9 9 9 99 '

先把字符串变成列表

list=s.split()

现在要找能够让你计算出数量的东西,比如字典的key,如果有2个的话就value就会加一个。

dic={}

for  i  in list:

  if  i in dic:

 dic[i]+=1

  else:

  dic[i]=1

print(dic)

 

posted @ 2017-07-21 15:53  forjie  阅读(319)  评论(0)    收藏  举报