Python基本语法学习笔记


前言

计算机是个很好的工具,山人直呼妙哉!以往只用来玩游戏、看视频、office办公,简直浪费这AI大爆发大变革时代的顶级战力。基于此,便有了简单想法,学习Python,提高效率。

本文是废话文学,各位盆友勿怪哈哈,Python使用版本=3.8,主要目标:

  • 记录学习笔记
  • 记录学习灵感
  • 流水账式更新

1. return、break、continue区别

  • return:用于返回函数执行结果,一旦执行,相当于结束本次函数运行
  • break和continue
    1.相同:只能用于循环,如果是嵌套循环,则只对所在那层循环起作用
    2.不同
    ①break是结束当前循环,接着继续执行循环体后的语句
    ②continue是结束本次循环,接着继续执行下一次循环

2. list元素去重

  1. 使用set集合
list = []
set(list)  # 自动去重,不保证元素顺序
  1. 使用set集合+元素索引
list1 = []
list2 = list(set(list1))  # 自动去重,不保证元素顺序,生成新的列表
list2.sort(key=list1.index)  # 使用index索引重新排序,生成新的列表

3. list用法

4. 数字/布尔值/列表/元组转换字符串方法

  • 四种方法:str()函数、repr()函数、format()方法以及字符串连接符+。其中:
    ①str函数:将值转化为方便人阅读的字符串形式
    ②repr函数:将值转化为供解释器读取的字符串形式。当字符串再转换字符串时,外层会加多一对引号
str(var)  # Python内置函数
repr(var)  # Python内置函数
# 使用{}作为占位符,通过format()方法插入其他数据类型,生成格式化字符串
print("xx {}, xx {}".format(var1, var2))
# Python使用+号连接不同类型的数据时,会自动将其转换为字符串
"xx" + str(var)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值