python基础语法
这个是我初学Python写的博客 第一次写博客为了让自己记忆深刻一些。
- 目的很单纯:我是为了学习人工智能才来学习python的
- python就是一种面向对象的一种语言(高级语言) python一切皆对象
注释:
python的注释分为两种
- 单行注释
#
- 多行注释可以用多个
"""注释内容"""
号,还有''' 注释内容 "'
行与缩进:
- 这个是python与其他语言不一样的地方,python是通过
缩进是否一致
来判断是不是同一代码块(一般缩进都是占四个空格
)例如:
标识符和关键字:
- 标识符第一个字符
只能
是字母或者下划线_ - 剩下的字符可以是字母,
数字
,下划线_ - 区分大小写
python关键字:
- and 用于计算的
表示与
- not 用于计算的
表示非
- or 用于计算的
表示或
- as 用于
类型转换
- break 用于
中断循环
- continue
中断
本次循环,继续执行
下一次循环 - class 用于
表示类
- def 用于
定义
函数或者方法 - del
删除
变量或者序列的值 - 第一种
for循环
语句 - 第二种
while循环
语句 - if elif else
条件
语句 - try except finally 用来
查找异常
- from 用于
导入模块
和import结合使用 - in 判断
是否在
序列中 - is 判断
是否为
某个类中的实例 - global 定义
全局变量
- nonlocal 定义
局部变量
- pass 是
空的
函数,方法,类的占位符 - raise 异常之后
应该干什么
- return
返回结果
变量:
- python中变量不需要声明类型,因为python语言是
动态
的 - python
变量就是一个对象
,包括(id,type,value) id就是变量它的内存地址
,type就是变量的类型
,value就是变量的值
例如:
- 变量的赋值:
x=13就是把13给x
也支持多个值一个赋值a,b=3,4
输入与输出:
- python
你和计算机交流
就是通过输入
,计算机给你发话
的就是输出
- 实现输入就得用的python的内置函数
input() 返回的值是字符串
例如:
- 输出用到
print(value,sep=‘’,end=‘\n’)
value就是输出的值 sep就是多个值中分割的 默认是空格分隔 end是值之后添加的符合 默认是换行符 例如: