【无标题】

本周python学习周报

总结本周学习内容

type函数可以查询数据的类型。

二 py中的输入与输出

用input函数输入,且输入的数据类型为字符串型。用print进行输出,且利用format可以进行格式化输出,是输出更方便。

三 数据类型转换

按照数据类型(变量)的方法可以实现数据类型的转换。eval(变量)可以将字符串转化为原数据类型。

三 常见运算符

py中的大多运算符与c语言相似,只有一部分不同。//和**分别代表整除和幂运算。py可以实现多变量同时赋值,如a,b=10,20。也可以多变量赋同值,如a=b=10。在py中逻辑运算符是and,or,not分别代表和,或,非。

四 py中的if while for语句

这三者的基本语法结构与c语言相似。三目运算符可以简化简单的if-else语句。range函数可用于for循环中设置循环次数。

五 字符串的一些操作

在三引号中写字符串可以支持换行操作。字符串可以进行切片操作。用find、index等函数可以实现字符串的查找,用replace可以实现字符串的替换,用split可以实现字符串的切割,用join可以实现字符串的拼接。title、upper、lower等函数可以规范字符串的大小写。startswith和endswith可以实现字符串的开头或结尾检查。

六 列表和元组

列表可以通过下标访问其中的元素。利用append、extend、insert函数可以实现列表的增加。del、pop、remove、clear可以实现元素的删除,reverse可以倒置列表,sort可以排序列表。元组存储的数据一般不可修改,单元素元组数据的后面要加上逗号,元组的一些操作函数与列表相似。

七 字典和集合

字典的数据无索引,只能用key找到其对应数据。用del以及clear可以删除字典内的数据。get函数可以查询key对应的value,keys可以获取字典中所有的key,values可以获取所有的values,items可以返回所有的键值对。集合是一个无序的不重复的序列,可以自动去重。创建空集合时不能用大括号,因为其代表空字典。add和update可以增加集合的元素,remove、discard和pop可以删除集合的元素。&、|、-可以分别对集合求交集、并集、差集。

八 推导式

推导式是python中的内置功能,可以减少代码量,提高其可读性。有着许多种作用。

九 函数

函数必须先定义后使用。python种的函数可以以元组的形式返回多个值。编写函数时,可以在三引号内写下函数的说明,用help函数可以访问函数的说明。在函数内部,运用global修饰变量可以使局部变量成为全局变量。函数的参数还有缺省参数和不定长参数等。

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值