python基础知识集合

Python基础知识

建议有程序语言基础的童鞋阅读,零基础阅读可能会有点费解

python基础知识集合

文章插图
 
文章目录
Python基础知识注释方法数据类型输入和输出输入输出算数运算符常用运算函数比较运算符逻辑运算符成员运算符分支循环列表列表的取值获取元素的下标获取列表中多个元素(切片)列表的增删改操作增加删除修改列表的排序列表生成式列表常用函数字典(对象)字典的创建方式字典的常用操作获取字典的试图方法字典的遍历字典的生成式元组元组的创建方式元组的遍历集合集合的创建集合的常用操作集合间的关系字符串的常用操作字符串的查询操作方法字符串的大小写转换操作的方法字符串内容对齐操作的方法字符串分割操作的方法判断字符串操作的方法字符串操作的其他方法字符串格式化操作字符串编码和解码操作函数函数的定义和使用函数的返回值函数的默认值函数的参数定义python异常处理机制异常捕获异常捕获
elsetry...except...else...finally结构python常见的异常类型类与对象类的创建类实例对象动态绑定属性和方法面向对象的三大特征模块和包导入模块包文件的读写内置函数open()创建文件对象常用的文件打开模式文件对象的常用方法with语句(上下文管理器)目录操作 (os 和 os.path)python内置模块
注释方法# 单行注释
''' 多行注释 '''
数据类型关键字名称示例chr单个字符'', 'd'str字符串(多个chr)'dd', '你好'int整数1,2,3,4float浮点数3.1415926bool布尔Ture, Falselist列表[1,2,3,4]tuple元组('name', 'age')dict字典{'name':'zzl'}set集合{'zzl', 'age', 'gender'}
查看数据类型函数
type(变量) 返回该变量的数据类型
数据类型转换函数
int(num) 将num转换为整数类型
float(num) 将num转换为浮点数类型
bool(num) 将num转换为布尔类型
str(num) 将num转换为字符串类型
注:
  • int bool float 任何两种类型都可相互转换
  • 任何类型都可以转换为字符串
【python基础知识集合】注:
  • str -> int 要求全部为数字
  • str -> float 要求全部为数字,且可存在一个小数点
注:当布尔值False转换为str后,在转换为bool会变成True
输入和输出输入语法 inp = input('提示文本')
注:输入结果为str数据类型,如须做其他操作可进行数据转换
输出
  1. 默认输出
print('hello, world')1
  1. 占位符输出
# %s 的s表示变量的数据类型print('名字:%s,年龄:%s,性别:%s' % (name, age, sex)) 12
  1. 推荐使用
print(f'名字:{name},年龄:{age},性别:{sex}')1算数运算符+ - * / ** // %
前四个同其他编程语言用法相同


    推荐阅读