Python入门学习笔记

版权声明:本文为CSDN博主「幸福清风」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xun527/article/details/80264911


笔记

python基础语法跟C蛮像的

 
 

Python数据类型与运算

  • python3中数值运算全部为浮点数运算
     
  • 字符串用 + 直接拼接,添加单引号(或双引号)里的内容
     
  • 字符串前面加 r ,按照输入添加
     
  • == != 比较引用里的内容 is 比较引用地址
     
     
     

Python容器

列表
  • 用相同的语句赋值(即内容一样),但是列表的地址是不一样的(和变量不同)

  • 可以用list初始化列表,每一个元素都是列表中的一项

  • 也可以用 * 初始化列表,这里表示复制

  • append增加一个元素; pop删除末尾元素,该元素为pop返回值; remove(…)移出第一个…; insert(2,…) 在下标2处插入…; index(…)定位…第一次出现的位置; reverse倒序
     

元组

元组内的元素可以类型不一样
 

集合

初始化集合:{} 或 set([])
运算:并集 交集 差 对称差
 

字典

键-值
一对一 或 多对一

b = dict(Tom=8, Jerry=7) 一种字符串作为键更方便的初始化方式
a[‘Spike’] = 10 增加一个键值对
 
字典通过哈希表实现,所以键必须是可哈希的。
list不能被哈希,因此不能作为字典的键;元组可以
 
 
 

Python循环

for循环

冒号!!!!

for i in arr:
	print(i)

 

enumerate枚举

也输出下标

arr = ['aa','ss','rr']
for i,a in enumerate(arr):
    print(i,a)

 

while循环

基于条件的循环
 
 
 

Python条件分支

if else elif

冒号!!!!!
elif就是else if
 
 
 

Python函数、类

1 注意冒号
2 无默认值要写在前头
3 yield 每次执行到yield都会先返回该值,但是会保存当前的状态return不保存状态

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值