python基础部分学习

part0:写在开头

文章正在逐渐完善ing……

part1:基础语法与操作

1.数据结构与算法

a.基础语法(python中的内置常量、异常类型,变量etc)
1.内置常量
  • bool型变量 真值True 假值 False (注意首字母大写)
  • None 一个特殊的python对象,表示什么也没有
  • 数值型:int,long,float,complex;注意最后一个表示复数,形式为a+bi或complex(a,b);
  • 字符串型
2.内置异常类型

在 Python 中,所有异常必须为一个派生自 BaseException 的类的实例。 在带有提及一个特定类的 except 子句的 try 语句中,该子句也会处理任何派生自该类的异常类(但不处理它所派生出的异常类)。 通过子类化创建的两个不相关异常类永远是不等效的,既使它们具有相同的名称。
对于更详细的异常情况;可参考:
https://www.cnblogs.com/nmb-musen/p/10856023.html

3.数值类型操作

1.数字运算

  • 加减乘除:唯一要注意的一点是python的除法与c不同,得到的值是浮点数(在python3中是这样)
  • 整除 4 // 3 值为1
  • 取模 4 % 3 值为1
  • 乘方 2 ** 3 值为8

2.进制表示

  • 二进制: 0b+……
  • 八进制: 0o+……
  • 十六进制:0x+……

3.进制转换

  • 10转2:bin()
  • 10转8:oct()
  • 10转16:hex()
  • 2,8,16转10进制:int(string,base)
    string指数值(加引号变成字符串),base表示原进制,这里base可以在0~36中任取;

4.各种数值函数:简单一点的有取极大极小值的max(),min()函数,及绝对值函数abs();复杂一些的会在常用库中提及;
5.类型转换:int(),float()

4.字符串操作

1.转义字符
2.格式化
3.字符串合并:string + string 可实现字符串的拼接
4.切片

b.基础数据结构
列表list
字典dict
元组turple
集合set
c.基础算法

2.函数

3.字符串与文本

4.数字日期与时间

5.迭代器与生成器

6.文件与IO

7.数据编码与处理

8.类与对象

9.元编程

施工中……

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值