
python 判断一个数是整数还是小数
a=81**0.5 s=str(a).split('.') if float(s[1])==0: print('整数') else :print('小数')
a=81**0.5 s=str(a).split('.') if float(s[1])==0: print('整数') else :print('小数')
将任意进制转换成十进制 print(int("54", 8)) # 表示把8进制的54转换成十进制数并输出结果。 # 8可以是2、8,10,16等进制数 将十进制转换成任意进制 def f(n,x): #n为待转换的十进制数,x为机制,取值...
match()函数只检测字符串开头位置是否匹配,匹配成功才会返回结果,否则返回None import re print(re.match("func", "function")) # 打印结果 <_sre.SRE_Match obje...
使用python删除一个文件或文件夹,需要使用os模块。 import osos.remove(path) # path是文件的路径,如果这个路径是一个文件夹,则会抛出OSError的错误,这时需用用rmdir()来删除os.rmdir(p...
业务上常常需要获知给定经纬的具体信息,如该点位于哪个省、哪个城市、哪个区。百度给开发者提供了百度地图API,可以让我们轻易获取经纬度的省市区等信息。 若想通过一个给定的经纬度,获取其省市区等信息,只需两步: 1、申请百度AK 点击链接:tp...
方式一:使用reversed()函数 a=[1,2,3,4,5,6,7,8,9] b=list(reversed(a)) print b 注意:reversed()函数返回的是一个迭代器,而不是一个List,需要再使用List函数转换一下。...
python 二维列表转置 def transpose(self, matrix): new_matrix = [] for i in range(len(matrix[0])): matrix1 = [] for j in range(l...
按行访问 a = [ [1,2,3], [4,5,6], [7,8,9] ] for v in a: print(v) 按列访问 print( list( zip(*a) ) ) 转置 print( list( zip(*a) )[::-1...
单行注释(行注释) Python中使用#表示单行注释。单行注释可以作为单独的一行放在被注释代码行之上,也可以放在语句或表达式之后。 # 这是单行注释 当单行注释作为单独的一行放在被注释代码行之上时,为了保证代码的可读性,建议在#后面添加一个...
出现问题的原因:我在注释中使用了中文,python默认编码是ASCII,所以会报错。 解决办法:如果想支持中文注释,在文件的首部加上一句 # encoding=utf-8 注意,encoding和=以及utf-8中间不能有空格。 或者在文件...