PYTHON之基础学习

时间:2020-09-17 18:50:13   收藏:0   阅读:32

前期注意:

一、变量和数据类型

     1.关键字和标识符

     技术图片

    2.从键盘读取输入input()

      技术图片

3.输出 print()

技术图片

str.format(value) 字符格式化

{} 的意思 是占位符

{:.2f} 的意思是替换为 2 位精度的浮点数。

value 是要替换占位的参数

4.交换字符

技术图片

5.元祖的拆分,元祖相当于字符串:

技术图片

但是不懂为什么顺序会为什么不一样

二、运算符(这个不细讲)

1.算数运算符

+-*/  % :加减乘除  取余

2.关系运算符

>,>=,<,<=,!=,== :大于,大于等于,小于,小于等于,不等于,等于

3.逻辑运算符

and , or ,not :与,是,非

4.简写运算符(以此类推)

a+=b  : a+b=

a-=b  : a-b =

5.类型转换

float(string)字符串 -> 浮点值

int(string)字符串 -> 整数值

str(integer)整数值 -> 字符串

str(float)浮点值 -> 字符串

三、控制流 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

continue  # 这会返回到循环开始处执行
break  # 跳出循环

五、字符串

技术图片

技术图片

六、函数

1.def 函数名(参数):

     语句1

     语句1

技术图片

main 函数是程序的执行路口

2.局部或全局变量

    global a 全局变量作用于程序内部所有

   局部变量就只作用于函数内


七、文件

1.文件读写

技术图片

默认只读模式

"r",以只读模式打开,你只能读取文件但不能编辑/删除文件的任何内容
"w",以写入模式打开,如果文件存在将会删除里面的所有内容,然后打开这个文件进行写入
"a",以追加模式打开,写入到文件中的任何数据将自动添加到末尾

2.with 语句处理文件异常
技术图片

八、异常 try-finally

     1.IndentationError: 行首多大了空格

     2.NameError:为定义变量

     3.TypeError:类型引用错误

     4.异常处理 :try … except

     5.抛出异常 :raise

     6.try-finally:不管有没有发生异常fianlly都会执行,用于释放外部资源

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!