python学习笔记一

一、基本知识
1.pip是管理python扩展库的重要工具
2.python的内置对象,元组是不可变对象
3.python属于强类型编程语言
4.python会对[-5,256]之间的整数进行缓存,多个同值不同名的变量共用一个内存空间
5.python变量名区分大小写字母
6.python的整数类型;八进制-0o,十六进制-0x,二进制-0b
7.一对三单或者三双引号内可以换行,可用于注释
8.字符串界定符r/R

9.运算符:算术运算符,逻辑运算符,位运算符,关系运算符,python特有的比如,成员测试运算符in(测试一个对象是否是另一个对象的元素),同一性运算符(测试两个对象是否是同一个,见例子),集合运算符(借助位运算符实现,差集用“-”)

12.python中的除法“/”和“//”(向下取整)
13.%取余,余数与右侧运算符符号一致(-17%4=3)
14.and和or具有惰性求值的特点(见例子)
15.python不支持++和–运算
16.python的内置函数,使用dir(_ _ buildtins _ _)

17.常用内置函数:divmod(),eval(),filter(),input(),range(),左闭右开, 注意eval和list的区别,eval将字符串还原为列表,而list将整个字符串元素转化为列表中的元素 zip() zip对象中的元素只能遍历一次其他生成器对象也类似 ,sorted(),print() sep指定分隔符,end指定结束符

18.python中模块导入的两种方式:import *模块名* as *name1* ; from *模块名*import *对象* as *name2*;

19.代码规范:注意缩进和注释格式(两种方式)
20.python文件名:.pyc结尾的文件——字节码文件,作用:隐藏源代码和提高加载速度;.pyo优化的字节码文件;.pyd其他语言编写的二进制文件

21._ _ name _ _ 属性: 如果脚本作为模块被导入,则name属性被设置为模块名,如果脚本独立运行,则被设置为 _ _ name_ _;用处:在编写包含大量函数的模块时,不希望模块在被导入时执行,可以使用。

22._ _ init_ _.py:在编写包时包含在目录中,用于表示该文件是一个包;其主要作用是用于设置 _ _ all _ _变量和执行初始化包时所需要的代码。
23.python采用基于值的内存管理方式多个同值对象内存地址一致,python内部不存储值,只存储值的引用
24.del命令可以用来删除变量,列表,字典等可变序列的部分元素


课后习题笔记部分:
1.数字5是一个合法的表达式
2.python中导入模块的方式有三种,除上述以外还有 from 模块名 import *
3.

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

只爱圣女果

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值