PYTHON之基础学习
2021-03-28 09:24
标签:删除文件 pad 类型转换 tle 局部变量 表达式 数组 标识符 文件读写 前期注意: 一、变量和数据类型 1.关键字和标识符 2.从键盘读取输入input() 3.输出 print() str.format(value) 字符格式化 {} 的意思 是占位符 value 是要替换占位的参数 4.交换字符 5.元祖的拆分,元祖相当于字符串: 但是不懂为什么顺序会为什么不一样 二、运算符(这个不细讲) 1.算数运算符 +-*/ % :加减乘除 取余 2.关系运算符 >,>=, 3.逻辑运算符 and , or ,not :与,是,非 4.简写运算符(以此类推) a+=b : a+b= a-=b : a-b = 5.类型转换 三、控制流 if –else 语法 if expression: do this elif: do that 如果表达式为真 则do this 四、循环 1.while循环 end 来替代原来的换行符 x= “*” *n 表示这个符号输出n次 2.列表,相当于java 里面的数组 3 .for 循环 else 可以在循环结束后执行,除break以外 5.range 生成等差序列 6.continue ,break 五、字符串 六、函数 1.def 函数名(参数): 语句1 语句1 main 函数是程序的执行路口 2.局部或全局变量 global a 全局变量作用于程序内部所有 局部变量就只作用于函数内 七、文件 1.文件读写 默认只读模式 八、异常 try-finally 1.IndentationError: 行首多大了空格 2.NameError:为定义变量 3.TypeError:类型引用错误 4.异常处理 :try … except 5.抛出异常 :raise 6.try-finally:不管有没有发生异常fianlly都会执行,用于释放外部资源 PYTHON之基础学习 标签:删除文件 pad 类型转换 tle 局部变量 表达式 数组 标识符 文件读写 原文地址:https://www.cnblogs.com/zengch/p/13634221.html
,
后添加一个空格。对于字典,:
后面也添加一个空格
a = f(1, 2) + g(3, 4)
#号为注释符
{:.2f}
的意思是替换为 2 位精度的浮点数。
float(string)
字符串 -> 浮点值int(string)
字符串 -> 整数值str(integer)
整数值 -> 字符串str(float)
浮点值 -> 字符串
continue # 这会返回到循环开始处执行
break # 跳出循环
"r",以只读模式打开,你只能读取文件但不能编辑/删除文件的任何内容
"w",以写入模式打开,如果文件存在将会删除里面的所有内容,然后打开这个文件进行写入
"a",以追加模式打开,写入到文件中的任何数据将自动添加到末尾2.with 语句处理文件异常