找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
函数的定义
def hh():    无参函数的定义def hh(mm):   有形参的函数定义
注意 有返回值的函数,所有的判断条件都要跟return  不然打印值显示None

导入包
from XX import *  # 导入该文件下所有的模块  调用:直接用模块名称import XX # 导入模块   调用:XX.模块名称

format 格式化
#第一种  按照顺序进行格式化输出print("{} {} {}".format('a','b','c'))#第二种 按照指定位置输出print("{2} {1} {0}".format('a','b','c'))#第三种  按照变量名进行格式化输出print("{a} 和 {b}".format(a=10,b=4))#第四种 对字典进行格式化输出dic={"name":"gj","age":18}print("姓名:{name} 年龄:{age}".format(**dic))#对列表进行格式化输出list1=[1,2, 3, 4,5, 6]list2=[6, 5,4,3,2, 1]str1="{0[0]} {1[0]}".format(list1, list2)print(str1)

zip 将字典进行拼接
# zip函数:list1=["小王","小刘","小李"]list2=["18","19",""]a=zip(list1, list2) # 被变成- - 个zip对象print (dict(a))

文件操作
定义文件有两种写法:
open 打开文件-- w,a 要close
  with open(file_path, 'r', encoding='utf-8-sig',errors='ignore') as f:      next(f)                                                      # 最终读取到的内容,直接跳过第一行了      all_line_list = f.readlines()
with open(...) as 别名--不用close
#第一种# if __name__ == '__main__':#     with open('1.txt', 'a+') as m_file:#         m_file.write("I'm wrote by python\n")#         m_file.seek(0, 0)#         print(m_file.read())#第二种if __name__ == '__main__':    m_file=open('my_test.txt', 'w+')    m_file.write("I'm wrote by python\n")    m_file.seek(0, 0)    print(m_file.read())
file.seek() 参数解析
f.seek()f.seek(offset,whence)有两个参数ffset代表控制指针移动的字节数whence:代表参照什么位置进行移动    whence=0:  参照文件开头(默认)    whence=1:  参照当前所在的位置,必须在二进制模式下使用    whence=2:  参照文件末尾,必须在二进制模式下使用
file.tell():
可以将文件指针的当前指向的位置读出

分享至 : QQ空间
收藏

0 个回复

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