鱼C论坛

 找回密码
 立即注册
查看: 2480|回复: 0

[技术交流] python知识点代码

[复制链接]
发表于 2017-6-25 12:53:24 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 芥末丶涂鸦 于 2017-7-7 15:14 编辑

1:continue的用法
  1. a = input('输入一个数字')
  2. while a != 0:
  3.     a = int(a)
  4.     if 100<a:
  5.         continue
  6.         print('你输入的数字大于100')
  7.     else:
  8.         print(a)
  9. #如果条件成立,不会打印,不会退出循环,会从新进入循环
复制代码

2:break的用法
  1. a = input('输入一个数字')
  2. while a != 0:
  3.     a = int(a)
  4.     if 100<a:
  5.         break
  6.         print('你输入的数字大于100')
  7.     else:
  8.         print(a)
  9. #如果条件成立,不会打印,直接跳出循环,代码结束
  10. #break只会跳出一层循环并非全部结束
复制代码

python的excle读,写
  1. a = ('123.xlsx')
  2. import xlrd as e
  3. i = 0
  4. data = e.open_workbook(a)#打开路径
  5. table = data.sheets()[0]#读取第几个工作表
  6. print(table.row_values(i))#读取整行
  7. print(table.col_values(i))#读取整列
  8. table.nrows#这个表有多少行
  9. table.ncols#这个表有多少列
  10. table.cell(0,0).value#获取特定单元格内容
  11. print(data.sheet_names())#打印列表的工作薄
复制代码

python的excle原本存在的读写
  1. import xlwt
  2. import xlrd
  3. from xlutils.copy import copy
  4. #打开路径
  5. oldWb = xlrd.open_workbook('123.xls', formatting_info=True)
  6. #复制
  7. newWb = copy(oldWb)
  8. #工作薄
  9. newWs = newWb.get_sheet(0)
  10. #写入
  11. newWs.write(7, 0, "value1")
  12. #保存
  13. newWb.save('123.xls')
复制代码

评分

参与人数 2鱼币 +6 收起 理由
康小泡 + 3
小甲鱼 + 3 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 22:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表