python
fat_fat
这个作者很懒,什么都没留下…
展开
-
为什么 f = open("D:\python\a.txt",'w') 会报错
可以试一下:f = open("D:/python/a.txt",'w')原创 2018-03-18 22:25:02 · 7527 阅读 · 0 评论 -
python函数 关键字参数转换
def test(**kwargs): print(kwargs)test(name = 'fat_fat',age = 8)#也就是说行参前面加两个*号 #**kwargs 把N个关键字参数转换为字典的形式#*arge 把N个位置参数转换成元组的形式...原创 2018-03-29 08:58:43 · 454 阅读 · 0 评论 -
python 显示程序默认编码语句
import sysprint(sys.getdefaultencoding())原创 2018-03-29 08:58:58 · 253 阅读 · 0 评论 -
Python怎样显示在一行中
print(“aaaaaa”,end=””)rpint(“bbbbbb”)输入username= input(“请输入用户名:”)print(“你输入的用户名是:%s”%username)a+= 1 等价与 a= a+1原创 2018-03-28 10:28:36 · 1743 阅读 · 0 评论 -
python格式化输出
%s通过str()字符串转换来格式化%d有符号十进制整数a= 10b= 175print(“我的年龄是%d””我的身高是%d”%(a,b))原创 2018-03-28 10:27:36 · 171 阅读 · 0 评论 -
python 购物车程序 V1.0
shop_list = {'耳机': '120', '路由器': '280'}shop_list_admin = {}shop_dict_tra = {}countinfodisk = {'admin': 'password'}dict = {}dict_admin = {}keys = []# 在商品列表里面写入初始信息try: f = open('shopinglist...原创 2018-03-22 11:27:02 · 271 阅读 · 0 评论 -
python with 语句用法
with open('log','r') as f: #打开文件,不用写关闭的语句了with open('log1') as obj1,open('log2') as obj2: #同时对多个文件的打开原创 2018-03-26 15:40:28 · 146 阅读 · 0 评论 -
python如何将一个txt文件里的转化为相应字典
#读取代码fr = open('dic.txt','r')dic = {}keys = [] #用来存储读取的顺序for line in fr: v = line.strip().split(':') dic[v[0]] = v[1] keys.append(v[0])fr.close()print(dic)#写入文件代码 通过keys的顺序写入fw = open('wdic.t...转载 2018-03-21 22:04:57 · 29657 阅读 · 0 评论 -
集合的操作
list_1 = [2,3,5,6,2,7,9]list_2 = [6,4,7,7,3,2,8]list_1 = set(list_1) #把列表转换为集合(集合可以除去列表中相同的数)list_2 = set(list_2)list_1.intersection(list_2) <--------->list_1 & list_2 #算出list_1与list...原创 2018-03-21 10:51:59 · 291 阅读 · 0 评论 -
Python 字典判断及常用用法
disk = {'a':'abc,'b':'bac'}diskb = {'a':'aaa','c':'ccc'}安全的查询字典键是否存在disk.get('a') #存在则返回值,不存在返回None判断字典的键是否存在'a' in a #判断键是否存在,存在返回Trun,不存在返回Falsedisk.values() #返回字典所有...原创 2018-03-20 09:53:57 · 1942 阅读 · 0 评论 -
Python字符串常用参数
name = 'fat_fat'name.capitalize() #首字母大写name.count('a') #计算a的个数name.center(50,'-') #打印50个字符,不够的用-补全,并把name的值放中间name.ljust(50,'-') #打印50个字符,不够的用-补全,并把name的值放左边nam...原创 2018-03-19 23:31:31 · 716 阅读 · 0 评论 -
Python列表之增,删,改,查
var = ['x','y','z']var.append('a') #增加一个字符串var.insert(1,'a') #在y 位置前插入一个字符串var[1] = 'a' #把y替换为avar.remove('z') #删除zdel var[1] #删除y 和 var.pop(1) 一个效果...原创 2018-03-19 17:25:40 · 232 阅读 · 0 评论 -
python 二进制和字符串相互转换
&^b.encoding('utf-8')/lib/sh/bb/lib/sh/bb.decoding('utf-8')&^b网络编码都为二进制原创 2018-03-19 11:37:14 · 5998 阅读 · 0 评论 -
python os命令
cm = os.sys("dir")#只执行命令,不保存结果cm = os.popen("dir").read()#这个命令才保存结果原创 2018-03-19 10:26:57 · 215 阅读 · 0 评论 -
python库默认安装位置
查看路径import sysprint(sys.path)第三方库:/home/user/anaconda3/lib/python3.6/site-packages标准库:/home/user/anaconda3/lib/python3.6原创 2018-03-19 09:41:03 · 5398 阅读 · 0 评论 -
Centos 6.4 python 2.6 升级到 2.7
查看python的版本#python -V Python 2.6.6 1.下载Python-2.7.3#wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2 2.解压#tar -jxvf Python-2.7.3.tar.bz2 3.更改工作目录#cd Python-2.7.3 4.安装#./configure ...原创 2018-05-27 20:07:06 · 186 阅读 · 0 评论