摘要: 字符串格式化: 字符串.format(值1,值2,…) str.format(格式化字符串1 ,值1,值2…) .format(值,格式化字符串) 如何去除字符串中的空格: s = " 13 6 " print(len(s)) s1 = s.lstrip(' ') #去除前面的空格 print(le 阅读全文
posted @ 2020-01-16 00:25 Tony学长 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 打开或者创建文件对象: f = open(file=,mode=‘r’,buffering=-1,encoding=None) file:要打开或者创建的文件名 mode: 文件对象拥有的模式,默认为’rt’文本读取模式; mode 还有’r’读取, 'w’写入, 'x’创建新文件 , 'a’追加, 阅读全文
posted @ 2020-01-16 00:22 Tony学长 阅读(469) 评论(0) 推荐(0) 编辑
摘要: global 是将一个全局变量声明的关键字。 global 示例: pi = 3.141592653589793 e = 2.718281828459045 def my_f(): global pi pi = 6 print("global pi :",pi) e = 2.718 print("局 阅读全文
posted @ 2020-01-16 00:18 Tony学长 阅读(142) 评论(0) 推荐(0) 编辑
摘要: exec函数 可以执行动态表达式,不返回值,仅仅执行。 exec(str, globals=None, locals=None) 例子: exec("for i in range(10): print(i, end=' ')") 结果: ** eval函数 ** 对动态表达式进行求值,返回值 eva 阅读全文
posted @ 2020-01-16 00:14 Tony学长 阅读(161) 评论(0) 推荐(0) 编辑
摘要: compile方法 编译代码为代码对象,可以提高效率: compile(source, filename, mode) source为代码语句的字符串;如果是多行语句,则每一行的结尾必须有换行符\n filename为包含代码的文件 mode为编码方式,可以为’exec’(用于语句序列的执行),可以 阅读全文
posted @ 2020-01-16 00:10 Tony学长 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 公有方法:何地调用都可以。无任何修饰。 私有方法:只能在类内部调用。使用双下划线__对类方法进行修饰。 魔法方法:在类名的前面和后面都使用双下划线进行修饰。 class Book: def __init__(self,name,author,price): self.name = name self 阅读全文
posted @ 2020-01-16 00:07 Tony学长 阅读(2974) 评论(0) 推荐(0) 编辑