美文网首页
python基础总结

python基础总结

作者: 心软脾气硬01 | 来源:发表于2018-07-15 18:49 被阅读0次

1.输出:print

2.常见错误
<1> NameError: name 'pirnt' is not defined
名称错误:'pirnt' 名字没有定义
<2> SyntaxError: invalid syntax
语法错误:语法无效
<3>IndentationError: unexpected indent
缩进错误:不期望出现的缩进

3.注释
<1> 单行注释(行注释)

以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用

<2>在代码后面增加的单行注释

在程序开发时,同样可以使用 # 在代码的后面(旁边)增加说明性的文字
但是,需要注意的是,为了保证代码的可读性,注释和代码之间 至少要有 两个空格
示例代码如下:

print("hello python") # 输出 hello python
<3>多行注释(块注释)

要在 Python 程序中使用多行注释,可以用 一对 连续的 三个 引号
示例代码如下:
"""
xxxxxxxxxxxx
"""

在多行注释之间,可以写很多很多的内容……

4. 算数运算符

算数运算符是 运算符的一种
是完成基本的算术运算使用的符号,用来处理四则运算
  • 加 10 + 20 = 30
  • 减 10 - 20 = -10
  • 乘 10 * 20 = 200
    / 除 10 / 20 = 0.5
    // 取整
    % 取余
    ** 幂

在 Python 中 * 运算符还可以用于字符串,计算结果就是字符串重复指定次数的结果

5.python原理
<1> 操作系统会首先让 CPU 把 Python 解释器 的程序复制到 内存 中
<2> Python 解释器 根据语法规则,从上向下 让 CPU 翻译 Python 程序中的代码
<3> CPU 负责执行翻译完成的代码

等号(=)用来给变量赋值
= 左边是一个变量名
= 右边是存储在变量中的值
变量名 = 值

6.变量类型
<1>数字型:

整型 (int)
浮点型(float)
布尔型(bool)
真 True 非 0 数 —— 非零即真
复数型 (complex)

主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题

<2> 非数字型

字符串
列表
元组
字典

使用 type 函数可以查看一个变量的类型

7.判断语句
<1>if

在 Python 中,if 语句 就是用来进行判断的,格式如下:
if 要判断的条件:
条件成立时,要做的事情
……

<2> elif

在开发中,使用 if 可以 判断条件
使用 else 可以处理 条件不成立 的情况
但是,如果希望 再增加一些条件,条件不同,需要执行的代码也不同 时,就可以使用 elif
语法格式如下:

if 条件1:
条件1满足执行的代码
……
elif 条件2:
条件2满足时,执行的代码
……
elif 条件3:
条件3满足时,执行的代码
……
else:
以上条件都不满足时,执行的代码
……

<3>if 的嵌套

elif 的应用场景是:同时 判断 多个条件,所有的条件是 平级 的

  • 在开发中,使用 if 进行条件判断,如果希望 在条件成立的执行语句中 再 增加条件判断,就可以使用 if 的嵌套
  • if 的嵌套 的应用场景就是:在之前条件满足的前提下,再增加额外的判断
  • if 的嵌套 的语法格式,除了缩进之外 和之前的没有区别
    语法格式如下:

if 条件 1:
条件 1 满足执行的代码
……
if 条件 1 基础上的条件 2:
条件 2 满足时,执行的代码
……

8.逻辑运算
在程序开发中,通常 在判断条件时,会需要同时判断多个条件
只有多个条件都满足,才能够执行后续代码,这个时候需要使用到 逻辑运算符
逻辑运算符 可以把 多个条件 按照 逻辑 进行 连接,变成 更复杂的条件
Python 中的 逻辑运算符 包括:与 and/或 or/非 not 三种

<1> and
条件1 and 条件2

与/并且
两个条件同时满足,返回 True
只要有一个不满足,就返回 False

<2> or
条件1 or 条件2

或/或者
两个条件只要有一个满足,返回 True
两个条件都不满足,返回 False

<3>not
not 条件
非/不是

条件  结果
成立  不成立
不成立 成立

9.while循环
<1>while 语句基本语法
初始条件设置 —— 通常是重复执行的 计数器
while 条件(判断 计数器 是否达到 目标次数):

条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
处理条件(计数器 + 1)

<2>break 和 continue

break 和 continue 是专门在循环中使用的关键字
break 某一条件满足时,退出循环,不再执行后续重复的代码
continue 某一条件满足时,不执行后续重复的代码
在循环过程中,如果 某一个条件满足后,不 再希望 循环继续执行,可以使用 break 退出循环

break 某一条件满足时,退出循环,不再执行后续重复的代码
break 只针对当前所在循环有效
<3> 循环嵌套

while 嵌套就是:while 里面还有 while

while 条件 1:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
while 条件 2:
条件满足时,做的事情1
条件满足时,做的事情2
条件满足时,做的事情3
...(省略)...
处理条件 2

相关文章

网友评论

      本文标题:python基础总结

      本文链接:https://www.haomeiwen.com/subject/xdnppftx.html