百度云怎么做网站,好用的在线代理网页,网上开店创业计划书,网站建设公司岳阳1.Python基础知识 目录 1.Python基础知识1.1 变量及类型1.2 标识符与关键字1.3 输出与输入1.3.1格式化符号1.3.2转义字符1.3.3结束符1.3.4输入的特点 1.4 运算符1.4.1 算数运算符1.4.2 赋值运算符1.4.3 比较(即关系)运算符1.4.4 逻辑运算符 1.5 数据类型转换1.6 判断与循环语句…1.Python基础知识 目录 1.Python基础知识1.1 变量及类型1.2 标识符与关键字1.3 输出与输入1.3.1格式化符号1.3.2转义字符1.3.3结束符1.3.4输入的特点 1.4 运算符1.4.1 算数运算符1.4.2 赋值运算符1.4.3 比较(即关系)运算符1.4.4 逻辑运算符 1.5 数据类型转换1.6 判断与循环语句1.6.1判断语句1.6.2循环语句 1.7 字符串、列表、元祖、字典1.7.1 公共方法1.7.2 字符串常见操作1.7.3 列表基本操作1.7.4 元组1.7.5 字典常见操作 1.8 函数1.9 文件操作1.10 面向对象1.10.1 概念1.10.2 命名、分类、属性与方法1.10.3 私有权限1.10.4 魔法方法1.10.5 继承1.10.6 类属性与实例属性1.10.7 类方法和静态方法1.10.8 单例模式 1.11 异常与模块1.11.1 异常1.11.2 模块 注释 注释的分类 单行 # 注释内容快捷键ctrl/ 多行“” 注释内容 “” 或 ‘’’ 注释内容 ‘’’
1.1 变量及类型
变量就是一个存储数据的的时候当前数据所在的内存地址的名字而已。
1.2 标识符与关键字
标识符
标识符命名规则是Python中定义各种名字的时候的统一规范具体如下
由数字、字母、下划线组成
不能数字开头
能使用内置关键字
严格区分大小写命名习惯
见名知义。大驼峰即每个单词首字母都大写例如MyName。小驼峰第二个含以后的单词首字母大写例如myName。下划线例如my_name。关键字
python一些具有特殊功能的标识符就是所谓的关键字是python已经使用的了所以不允许开发者自己定义和关键字相同的名字的标识符。可以通过如下命令查看当前系统中python的关键字
import keyword
keyword.kwlist
Python中的常见关键字
and as assert break class continue def del
elif else except exec finally for from global
if in import is lambda not or pass
print raise return try while with yield
1.3 输出与输入
1.3.1格式化符号 1.3.2转义字符
\n换行。\t制表符一个tab键4个空格的距离。1.3.3结束符
print(输出的内容, end\n)1.3.4输入的特点
当程序执行到input等待用户输入输入完成之后才继续向下执行。
在Python中input接收用户输入后一般存储到变量方便使用。
在Python中input会把接收到的任意用户输入的数据都当做字符串处理。
1.4 运算符
1.4.1 算数运算符 1.4.2 赋值运算符 1.4.3 比较(即关系)运算符 1.4.4 逻辑运算符 1.5 数据类型转换 转换数据类型常用的函数int()float()str()list()tuple()eval()1.6 判断与循环语句
1.6.1判断语句
1.if语句的使用格式
if 条件:条件成立时,要做的事案例:判断年纪如果age大于18输入成年age 18
if age18:print(你已成年)2.if-else的使用格式
if 要判断的条件:条件成立时要做的事情
else:条件不成立时要做的事情案例:判断年纪如果age大于18输入成年否则未成年age 18
if age18:print(你已成年)
else:print(你是未成年人)3.if-elif-else的使用格式
if 要判断的条件:条件成立时要做的事情
elif 要判断的条件:条件成立时要做的事情
else:条件不成立时要做的事情案例:80score100,等级A;60score80,等级B;剩余,等级Cscore 72
if score 80 and score 100:print(A)
elif score 60 and score 80:print(B)
else:print(C)4.if嵌套
if 要判断的条件:条件成立时要做的事情if 要判断的条件:条件成立时要做的事情else:条件不成立时要做的事情
else:条件不成立时要做的事情案例:公交卡上余额大于2可以上车否则输出请充值上车如果座位数大于0能入座否则请站稳扶好monery input(请输入金额:)
if int(monery)2 :print(请上车)seat input(请输入剩余座位:)if int(seat) 0:print(请入座)else:print(请站稳扶好)
else:print(请充值)1.6.2循环语句
2.1.1 while循环的格式
while 条件:条件成立时要做的事情条件成立时要做的事情案例:循环打印1~100的数据和
i1
sum0
while i100:sumiii1
print(sum)2.1.2while循环嵌套
while 条件:条件成立时要做的事情条件成立时要做的事情.....while 条件:条件成立时要做的事情条件成立时要做的事情.....案例练习打印下面形状
*****
****
***
**
*方式一
i1
while i5:j5while ij:print(*,end )j-1print(\n)i1方式二
i5
while i1:print(**i)i-12.1.3for循环
for 临时变量 in 列表或者字符串等可迭代对象:循环满足条件时执行的代码案例打印0到9的数据
for i in range(10):print(i)1.7 字符串、列表、元祖、字典
1.7.1 公共方法
1.7.2 字符串常见操作
1.7.3 列表基本操作
1.7.4 元组
1.7.5 字典常见操作
1.8 函数
1.9 文件操作
1.10 面向对象
1.10.1 概念
1.10.2 命名、分类、属性与方法
1.10.3 私有权限
1.10.4 魔法方法
1.10.5 继承
1.10.6 类属性与实例属性
1.10.7 类方法和静态方法
1.10.8 单例模式
1.11 异常与模块
1.11.1 异常
1.11.2 模块