zoukankan      html  css  js  c++  java
  • CS231n(一):基础知识

    给自己新挖个坑:开始刷cs231n深度学习。

    看了一下导言的pdf,差缺补漏。

    s = "hello"
    print s.capitalize()  # 首字母大写; prints "Hello"
    print s.upper()       # 全部大写; prints "HELLO"
    print s.rjust(7)      #空格; prints "  hello"
    print s.center(7)     # 居中; prints " hello "
    print s.replace('l', '(ell)')  # 替换;
                                   # prints "he(ell)(ell)o"
    print '  world '.strip()  # Strip leading and trailing whitespace; prints "world"

    切片和索引

    nums = range(5)    # 生成[0,1,2,3,4]
    print nums  
    print nums[:]      # 全部输出; prints "[0, 1, 2, 3, 4]"
    print nums[:-1]    # 倒数第一个直接用-1; prints "[0, 1, 2, 3]"

    元组

    d = {(x, x + 1): x for x in range(10)}  #创建元组型字典
    t = (5, 6)       # 创建元组
    print type(t)    # Prints "<type 'tuple'>"
    print d[t]       # Prints "5"
    print d[(1, 2)]  # Prints "1"
    

     创建空array

    v = np.array([1, 0, 1])
    y = np.empty_like(v)   # [0,0,0]
    v = np.array([1, 0, 1])
    vv = np.tile(v, (4, 1))  # [1,0,1]
                      [1,0,1]
                      [1,0,1]
                      [1,0,1]

    矩阵转置

    a = np.array([[1,2,3],[4,5,6]])
    b = a.T#输出a的转置

    plt

    import numpy as np
    import matplotlib.pyplot as plt
    x = np.arange(0, 3 * np.pi, 0.1)
    y = np.sin(x)
    
    
    plt.plot(x, y)
    plt.show()  

    subplot

    import numpy as np
    import matplotlib.pyplot as plt
    
    # Compute the x and y coordinates for points on sine and cosine curves
    x = np.arange(0, 3 * np.pi, 0.1)
    y_sin = np.sin(x)
    y_cos = np.cos(x)
    
    
    plt.subplot(2, 1, 1)
    
    
    plt.plot(x, y_sin)
    plt.title('Sine')
    
    plt.subplot(2, 1, 2)
    plt.plot(x, y_cos)
    plt.title('Cosine')
    
    
    plt.show()
    

     以上

    :)

  • 相关阅读:
    POJ 1401 Factorial
    POJ 2407 Relatives(欧拉函数)
    POJ 1730 Perfect Pth Powers(唯一分解定理)
    POJ 2262 Goldbach's Conjecture(Eratosthenes筛法)
    POJ 2551 Ones
    POJ 1163 The Triangle
    POJ 3356 AGTC
    POJ 2192 Zipper
    POJ 1080 Human Gene Functions
    POJ 1159 Palindrome(最长公共子序列)
  • 原文地址:https://www.cnblogs.com/deleteme/p/6885840.html
Copyright © 2011-2022 走看看