zoukankan      html  css  js  c++  java
  • Python之基础练习代码

     1 代码1:
     2 # -*- coding: utf-8 -*-
     3 def function(*numbers):
     4 sum = 0
     5 for num in numbers:
     6 sum = sum + num*num
     7 return sum
     8  
     9  
    10 print function(1,2,3)
    11 a = [7,8]
    12 print function(*a)
    13 print function(*[1,2])
    14 print function(*(1,2,3))
    15  
    16 代码2:
    17 if __name__ == '__main__'
    18 这段代码怎么理解??
    19  
    20 __name__ 是当前模块名,当模块被直接运行时模块名为 __main__ 。这句话的意思就是,当模块被直接运行时,以下代码块将被运行,当模块是被导入时,代码块不被运行。
    21  
    22  
    23 代码3:
    24 import datetime as dt
    25  
    26 # 从dt包里取出datetime类,然后now是datetime类的方法
    27 a=dt.datetime.now()
    28 print a
    29  
    30 # 从dt包里取出datetime类,然后通过其初始化方法初始化datetime对象
    31 d1 = dt.datetime(2005, 2, 16)
    32 d2 = dt.datetime(2004, 12, 31)
    33 print (d1 - d2).days
    34  
    35 代码4:
    36 import pandas as pd
    37 import numpy as np
    38 
    39 
    40 
    41 dates = pd.date_range('20130101',periods=6)
    42 
    43 df = pd.DataFrame(np.random.randn(6,4),index=dates,columns=list('ABCD'))
    44 
    45 print df
    46 
    47 print '取出数据:',df.at[dates[0],'A']
    48 
    49 print '转置
    ',df.T
     
     
  • 相关阅读:
    office 所有后缀对应的 content-type
    Vue 拖拽组件 vuedraggable 和 vue-dragging
    vue实现word,pdf文件的导出功能
    vue浏览器全屏实现
    对于js中事件冒泡的理解分析
    一个服务端的登录拦截
    ES6兼容ie9, flex兼容ie9
    webpack报错
    vue项目的一个package.json
    vue项目的构建过程
  • 原文地址:https://www.cnblogs.com/goodboy-heyang/p/6816955.html
Copyright © 2011-2022 走看看