栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python期末复习指南

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python期末复习指南

目录

第一章 基本数据类型

1.数字类型

2.运算符与表达式

1.算术运算符

2.逻辑运算符

3.位运算符

4.强制转换

3.格式化输出

格式化参数

换行

第二章 字符串与列表

1.字符串

2.列表

第三章 元组、集合、字典

区分

元组

集合

字典


第一章 基本数据类型

第一章直接跳过,没什么好说的。

1.数字类型

int(整型):18(十),0b110(二), 0o54(八),0x69(十六)

float(浮点型):32.3e+18 ,70.2E-12(e前有小数,e后是整数)

bool(布尔型):1,0

complex(复数):45.j ,4.53e-7j

None(空值)

2.运算符与表达式

1.算术运算符

%:取模 , /:除  , //:向下取整(-9//2 = -5)

2.逻辑运算符

and:前者为Ture,返回后者;否则,返回前者

or:前者为True,返回前者;否则,返回后者

not:True->False , False->True

3.位运算符

&:按位与,都为1->1

|:按位或,有1->1

^:按位异或,相异->1

~:按位取反,1->0 ,0-> 1

<<:左移(十进制*2)

>>:右移(十进制/2)

4.强制转换

int,float,complex

hex,oct,chr,ord,bin

3.格式化输出

学过c的请跳过

格式化输出目的:将固定和可变的字符串、整型等,同时打印出来

s= “HuiFeiDeYang”  ,age = 18

print('the age of %s is %d,and Xiao  Zhang is 19 ' %(s,age))

(打印部分看成元素站成一排,%s%d看成旗帜,负责打印字符串和整型,%()按顺序将s,age两个元素插在队伍中)

格式化参数

打印浮点型,用%f

%10.3f -->宽度为10,精度为3       or   round(变量,3)

%0.3f -->0补位

%-.3f -->左对齐

换行

print("hellon")  ---->换行

print(|bye,end = ' ') --->不换行

第二章 字符串与列表

1.字符串

s.upper()大写    s.lower()小写

s.count()计数  s.index() 索引

s.join()合并  s.split()分隔  s.replace()替换

2.列表

list.append()添加 默认-1   list.insert()插入   list.extend([ ])扩展

del list    list.remove()   list.pop()删除,默认-1

list.sort()排序   list.reverse()逆序

二维表应该不会考。

第三章 元组、集合、字典

选择、循环跳过

区分

list = [1 ]    

tuple = (1)    or  tuple = 1,

set = {1}    or num = set(1)

dict = {‘xiaozhang’:19,‘feiji’:18}

元组

只能用del 删除

集合

相当于无重复元素的列表

add-添加元素

discard-删除元素

intersection 或& -交集

union 或| -并集

defference 或 “-” ---差集(补集)

字典

相当于两个元素一一对应的列表{键1:值1,键2:值2},键只能是数字、字符串、元组

get--获取一个或多个值

keys--获取所有的键

values--获取所有的值

items--获取所有的键和值

setdefault--设置值

update更新字典键值对

pop--移除指定键值对

popitem--按照顺序移除(后进先出)

python基础知识,下一节讲常见算法

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/989566.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号