
Python小知识
_柒染、
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何用Python删除一个文件
>>> import os>>> f=r'C:\Users\lenovo\Desktop\de.txt'>>> os.remove(f)提示:文件的路径位置前加r是防止字符转义的但是如果需要删除的文件不存在时就会出现报错所以在文件删除时,这样编写能够保证程序的稳健运行>>> if os.path.exists(f): os.remove(f) print("file delete")else: print('fi原创 2021-03-24 13:01:52 · 436 阅读 · 0 评论 -
python字符串与十六进制互相转换
‘’.join(map(lambda message: “%02X” % ord(message), s))将上面的s改为想要转换的字符串即可。原创 2021-03-23 14:30:51 · 2924 阅读 · 0 评论 -
python中 r‘‘, b‘‘, u‘‘, f‘‘ 的含义
字符串前加 rr"" 的作用是去除转义字符.即如果是“\n”那么表示一个反斜杠字符,一个字母n,而不是表示换行了。以r开头的字符,常用于正则表达式,对应着re模块。>>> str1= 'aaa\n'>>> str2= r'aaa\n'>>> print(str1)aaa>>> print(str2)aaa\n字符串前加 f以 f开头表示在字符串内支持大括号内的python 表达式>>> pr原创 2021-03-20 16:38:27 · 406 阅读 · 0 评论 -
用Python读TXT文件时发现读出来的汉字是乱七八糟的字
目录一、读文件1.简单的将文件读取到字符串中2.按行读取整个文件3.按列读取文件4.将文件读入数组中二、写文件1.简单的将字符串写入txt中2.列表写入文件3.数组写入文件中解决txt文档中读出乱码的办法首先介绍一下在Python中读文件的方法txt文件的打开的两种方式:f = open("data.txt","r") #设置文件对象f.close() #关闭文件为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代with open('data.txt',"r") as f:原创 2021-03-19 20:25:43 · 2426 阅读 · 0 评论 -
python中怎么输出双引号
使用转义符输bai出。如>>>print ( ’ " ')可打印双引号,du>>>print ( " ’ " ) 可打印单引号。若要成对打印,可通过zhi>>>print ( ’ "’’ ')或dao>>>print ( ’ “” ’ )实现。所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符原创 2020-09-23 16:23:21 · 14400 阅读 · 0 评论 -
Python在方括号中使用for循环,类似[0 for i in range(10)],叫 列表解析List Comprehensions
要求:列出1~10所有数字的平方####################################################1、普通方法: >>> L = [] >>> for i in range(1,11): L.append(i**2) >>> print L [1, 4, 9, 16, 25, 36, 4...原创 2020-05-07 14:09:52 · 4051 阅读 · 0 评论 -
Python3 List sort()方法
描述sort() 函数用于对原列表进行排序,如果指定参数,则使用比较函数指定的比较函数。语法sort()方法语法:list.sort( key=None, reverse=False)参数key -- 主要是用来进行比较的元素,只有一个参数,具体的函数的参数 就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行 排序。reverse -- 排序规则,...原创 2019-11-05 14:41:48 · 312 阅读 · 0 评论 -
Python中的进制转换
在python中可以通过内置方法进行相应的进制转换,但需记得转化成非十进制时,都会将数字转化成字符串转化成二进制>>>a = 10 #声明数字,默认十进制>>>b = bin(a)>>>print(b , type(b))0b1010 <class 'str'>转化成八进制>>>a = 10 #...原创 2019-11-17 17:27:03 · 188 阅读 · 1 评论 -
python 二维数组复制
>import copy>robot=[1,2,3]>see=[]>see=copy.deepcopy(robot)原创 2019-12-11 22:30:51 · 1073 阅读 · 0 评论 -
Python计算程序运行时间
方法1import datetimestarttime = datetime.datetime.now()#long runningendtime = datetime.datetime.now()print (endtime - starttime).seconds方法 2import timestart = time.time()run_fun()end = ...原创 2019-12-11 22:30:15 · 186 阅读 · 0 评论