python·那些不值钱的经验
- 时间:2018-11-22 整理:byzqy
python读写文本文件
1 # -*- coding: utf-8 -*-
2
3 def read_file(file):
4 with open(file, 'r') as f:
5 print(f.read())
6 f.close()
7
8 def write_file(file):
9 with open(file, 'a') as f:
10 for i in range(10):
11 f.write(str(i) + '\n')
12 f.close()
13
14 file = 'test.txt'
15 write_file(file)
16 read_file(file)
转自:https://blog.csdn.net/u010429424/article/details/76136727
python字符串拼接
1 # python中字符串拼接的方法
2
3 # 1. 加号
4 print 'Python' + 'Tab'
5 ==>PythonTab
6
7 # 2. 逗号
8 print 'Python','Tab'
9 ==>Python Tab
10
11 # 3. 直接连接
12 print 'Python''Tab'
13 ==>PythonTab
14 print 'Python' 'Tab'
15 ==>PythonTab
16
17 # 4. 格式化
18 print '%s %s'%('Python', 'Tab')
19 ==>Python Tab
20
21 # 5. join
22 str_list = ['Python', 'Tab']
23 a = ''
24 print a.join(str_list)
25 ==>PythonTab
26
27 # 6. 多行字符串拼接()
28 s = ('select *'
29 'from atable'
30 'where id=888')
31 print s, type(s)
32 ==>select *from atablewhere id=888 <type 'str'>
33
34 # 7. 使用单引号(''' ''')或者双引号(""" """)
35 name = input("Please input your name: ")
36 age = input("Please input your age: ")
37 sex = input("Please input your sex: ")
38
39 message = '''
40 Information of %s:
41 Name:%s
42 Age:%s
43 Sex:%s
44 '''%(name,name,age,sex)
45 print(message)
46 ==>Information of Alex:
47 Name:Alex
48 Age:38
49 Sex:girl
源自:https://www.cnblogs.com/bigtreei/p/7892113.html
源自:http://www.cnblogs.com/gengcx/p/6710914.html
python字符串操作之字符串分割
1 #定义一个字符串str1
2 >>> str1 = "3w.gorly.test.com.cn"
3
4 #使用默认分隔符分割字符串str1
5 >>> print str1.split()
6 ['3w.gorly.test.com.cn']
7
8 #指定分隔符为'.',进行分割字符串str1
9 >>> print str1.split('.')
10 ['3w', 'gorly', 'test', 'com', 'cn']
11
12 #指定分隔符为'.',并且指定切割次数为0次
13 >>> print str1.split('.',0)
14 ['3w.gorly.test.com.cn']
15
16 #指定分隔符为'.',并且指定切割次数为1次
17 >>> print str1.split('.',1)
18 ['3w', 'gorly.test.com.cn']
19
20 #指定分隔符为'.',并且指定切割次数为2次
21 >>> print str1.split('.',2)
22 ['3w', 'gorly', 'test.com.cn']
23
24 #这种分割等价于不指定分割次数str1.split('.')情况
25 >>> print str1.split('.',-1)
26 ['3w', 'gorly', 'test', 'com', 'cn']
27
28 #指定分隔符为'.',并取序列下标为0的项
29 >>> print str1.split('.')[0]
30 3w
31
32 #指定分隔符为'.',并取序列下标为4的项
33 >>> print str1.split('.')[4]
34 cn
转自:https://www.cnblogs.com/justdo-it/articles/8297303.html (转)
python操作yaml文件
转自:https://blog.csdn.net/lmj19851117/article/details/78843486(python yaml用法详解)
参考:https://blog.csdn.net/legendary_Dragon/article/details/80927881(如何安装Python的yaml包)
python操作json文件
转自:https://www.cnblogs.com/tjuyuan/p/6795860.html(python json模块 超级详解)
python实现计算机屏幕水印
地址:https://blog.csdn.net/kk185800961/article/details/79296315
利用Python爬取网页图片
地址:https://www.cnblogs.com/dearvee/p/6558571.html
python爬虫
地址:https://blog.csdn.net/jsmok_xingkong/article/details/78448932
地址:https://blog.csdn.net/csqazwsxedc/article/details/68498842
python爬虫常用第三方库
地址:https://blog.csdn.net/woshisunchi/article/details/60877817
[python]pip常用命令
地址:https://www.cnblogs.com/xueweihan/p/4981704.html
非官方的Windows二进制文件Python扩展包(★★★★☆)
地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
Python正则表达式指南
地址:http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html
Python的.py文件打包成exe可执行文件
地址:https://www.cnblogs.com/dearvee/p/6580370.html
--the end--
python·那些不值钱的经验的更多相关文章
- Python/Numpy大数据编程经验
Python/Numpy大数据编程经验 1.边处理边保存数据,不要处理完了一次性保存.不然程序跑了几小时甚至几天后挂了,就啥也没有了.即使部分结果不能实用,也可以分析程序流程的问题或者数据的特点. ...
- 资深程序员对于Python各个方向的面试经验分享,非常给力!
之前早有前辈们说过,"裸辞一时爽,一直裸辞一直爽",这话一点不假,裸辞你要面临没有收入来源,但是每天眼睁睁看着各种花销不断支出的煎熬,我主要是觉得一边在上家公司工作一边去下家面试可 ...
- 使用python的几个小经验(查看文档)
好久没有水博客了,未来再过20天不到的时间又得参加软考,今天终于得好好水一发帖子 关于Python,很多人包括我之前都不知道怎么找文档,现在有一个好办法,就是在命令行模式下调用pydoc –p xxx ...
- Python之文件操作:经验总结
1.怎么判断读出来的文件是gbk还是utf-8编码 if content == u'中国'.encode('gbk'): return 'gbk' elif content == u'中国'. ...
- Python数据分析Pandas的编程经验总结
Pandas的api 参考手册DataFrame部分:https://pandas.pydata.org/pandas-docs/stable/reference/frame.html 数据处理部分: ...
- python基础知识十一
图形软件 使用Python的GUI库——你需要使用这些库来用Python语言创建你自己的图形程序.使用GUI库和它们的Python绑定,你可以创建你自己的IrfanView.Kuickshow软件或者 ...
- 使用python制作ArcGIS插件(2)代码编写
使用python制作ArcGIS插件(2)代码编写 by 李远祥 上一章节已经介绍了如何去搭建AddIn的界面,接下来要实现具体的功能,则到了具体的编程环节.由于使用的是python语言进行编程,则开 ...
- python的解释器spython介绍
Python解释器spython介绍 简介 出于个人爱好和某种需求,我再16年对python的解释器产生了浓厚兴趣,并且下定决心重新实现一个版本.我个人再游戏服务器开发中,对c++嵌入lua和pyth ...
- Python基础 列表介绍、使用
第3章 学习目标: 列表是什么以及如何使用列表元素.列表让你能够在一个地方存储成组的信息,其中可以只包含几个元素,也可以包含数百万个元素.列表是新手可直接使用的最强大的Python功能之一,它融合了众 ...
随机推荐
- Linux day2 随堂笔记
计算机的硬件组成 主机.输入设备.输出设备 一.运维人员的核心职责 1. 企业数据安全 2. 企业业务724运行(不宕机) 3. 企业业务服务率高(用户体验好) 4. 运维人员的工作内容 日常服务器维 ...
- Android 开发必备的知识点——JVM基础【转】
image 1.JVM与操作系统的关系 Java Virtual Machine JVM 全称 Java Virtual Machine,也就是我们耳熟能详的 Java 虚拟机.它能识别 .class ...
- Hadoop 3.1.1 - Yarn - 使用 GPU
在 Yarn 上使用 GPU 前提 目前,Yarn 只支持 Nvidia GPU. YARN NodeManager 所在机器必须预先安装了 Nvidia 驱动器. 如果使用 Docker 作为容器的 ...
- Mariadb常用管理操作
一 Mariadb常用管理操作 纯干货,没有一点废话,全是使用频率最高和常用的操作,运维必不可少的基础资料. 1.1 创建数据库 >create database <db_name> ...
- user-agent浏览器标识集合
user_agent_list = [ "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; AcooBrowser; .NET ...
- 在Java开发工具的project中使用相对路径
1.在project中,相对路径的根目录是project的根文件夹,在此就是repathtest文件夹了.创建文件的写法是: File f = new File("src/com/lavas ...
- Vue 动态绑定CSS样式
今天在做项目上遇见了一个需求,通过不能的进度类型展示不同的进度形态,进度形态通过背景色和背景色上的文字显示. 效果图: 由于Element UI版本我用的是2.5.4 使用进度条的话 就没有2.9. ...
- PPT学习总结
[一]关注 1. 内容 2. 结构 3. 配色 4. 素材 5. 构图 6. 动画 [二]技巧 1. 颜色对比 2. 动画突出 [三]参考 https://www.zhihu.com/question ...
- [源码解析] 机器学习参数服务器 Paracel (1)-----总体架构
[源码解析] 机器学习参数服务器 Paracel (1)-----总体架构 目录 [源码解析] 机器学习参数服务器 Paracel (1)-----总体架构 0x00 摘要 0x01使用 1.1 配置 ...
- 2020Android高级开发面试题以及答案整理,持续更新中~
本篇收录了一些大厂面试中经常会遇到的经典面试题,并且我做好了整理分类.虽然今年的金九银十已经过去了,但是可以为明年的金三银四做准备啊,相信每一个跳槽季都有很多的前端开发者蠢蠢欲动,通过对本篇知识的整理 ...