zoukankan      html  css  js  c++  java
  • 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)

  • 相关阅读:
    常用日期函数介绍
    常用数学函数介绍
    oracle 常用sql字符函数介绍
    centos6.5 相关命令
    Kettle5.4.0 java.lang.OutOfMemoryError
    oracle多表连接方式Hash Join Nested Loop Join Merge Join
    CONNECT_BY_ROOT
    设置Oracle PL/SQL时间显示格式NLS_TIMESTAMP_FORMAT
    INSTR代替NOT LIKE
    多表插入
  • 原文地址:https://www.cnblogs.com/52forjie/p/7218114.html
Copyright © 2011-2022 走看看