python学习笔记

一、初识python

  python是完全面向对象的一门语言,以其优雅、亲和的特点得到很多程序开发者的喜爱。同时,它也是一门开源的解释性语言和动态语言。具有很好的可扩展性。

  从 Hello World 开始:

    我们在学习大多数计算机语言的时候,最开始都会试着用这门语言和全世界打个招呼。当第一个Hello World被打印在我们屏幕上的时候,多少都会有些小激动的O(∩_∩)O~

    那么,我们用python怎么来和全世界打招呼呢?(⊙o⊙)嗯,简直不要太简单>_<,有木有啊,有木有!哈哈,看看就知道了:

      >>>print "Hello World"

      Hello World

    呃,好吧,就是这么简单^_^

二、python基础

  1. 基本数据类型

    1.1 整形

      i = 1

    1.2 浮点型

      f = 1.2

    1.3 字符串类型

      s = "string"  

      对于字符串而言,可以使用双引号,也可以使用单引号。如果字符串中包含引号的时候可以使用 \' 或者 \" 来转义,也可以使用 "'" 或者 '"' 这样的形式来用(注意:

    两边的引号一定要成对出现)。

    1.4 boolean类型

      b = True

      c = False

      注:和其他语言一样,在python中一个值只要不是NULL、""、False、0,那么它的boolean值一定是 True 。

     1.5 检查数据类型

      在python中,通过type()函数,可以检查一个值是什么类型:    

      >>> a = 10
      >>> type(a)
      <type 'int'>

 

  2. 序列

    2.1 

未完,待续......

三、python常用库

    1. 使用xlrd,xlwt读写Excel

 1 #!/usr/bin/env python
 2 # -*-coding:utf-8 -*-
 3 
 4 import xlrd
 5 
 6 data = xlrd.open_workbook('excel.xlsx')   # 打开Excel
 7 table1 = data.sheets()[0]                 # 通过索引顺序读取sheet页
 8 table2 = data.sheet_by_index(0)          # 通过索引顺序读取sheet页
 9 table3 = data.sheet_by_name(u'Sheet1')     # 通过sheet名获取sheet页
10 one_row = table1.row_values(0)             # 获取整行数据    
11 one_col = table1.col_values(0)             # 获取整列数据
12 rows = table1.nrows                        # 获取行数
13 cols = table1.ncols                        # 获取列数
14 cell_1 = table1.cell(0,0).value            # 获取某一单元格数据
15 print cell_1

 

#!/usr/bin/env python
# -*-coding:utf-8 -*-

import xlwt

new_excel = xlwt.Workbook(encoding='ascii')        # 创建excel
new_sheet = new_excel.add_sheet('NewSheet')        # 创建sheet
new_sheet.write(0,0,label='row 0 col 0')           # 将数据写入某一单元格
new_excel.save('MyExcel.xls')                      # 保存excel并取名

 

转载于:https://www.cnblogs.com/xiaobaiyun/p/5797622.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值