注:该学习笔记是根据曾志贤老师编写的《从Excel到Python,用Python轻松处理Excel数据》所学习整理的笔记。
第一章 Python基础知识点
这里写目录标题
一、Python的输入与输出
name=input('名字:') #input 输入函数
print(name) #print 输出函数
二、代码注释
#单行注释
'''
多行
注释
'''
三、类的定义
类用来描述具有相同属性和方法的对象集合
四、对象的类型
查看对象类型可以使用type函数。
print(type('abc')) #返回<class 'str'>
print(type(123)) #返回<class 'int'>
print(type(1.23)) #返回<class 'float'>
五、数字
整数型:int函数
浮点型:float函数 (小数型)
复数型:complex函数
六、字符串
声明字符串使用str函数
常用特殊字符:换行符(\n)、制表符(\t)、回车符(\r)
七、运算符
加:+
减:-
乘:*
除:/
取模(余数):%
幂(开方):**
取整数(非舍入)://
八、比较运算符
等于:==
~~注意:单个=号代表赋值,双=号代表等于。
不等于:!=
~~注意:Python的不等用并非<>。
大于:>
小于:<
大于等于:=>
小于等于:=<
九、累计运算符
累计方式 | 常规写法 | 简写写法 |
---|---|---|
加 | n=n+100 | n +=100 |
减 | n=n-100 | n -=100 |
乘 | n=n*100 | n *=100 |
除 | n=n/100 | n /=100 |
整除 | n=n//100 | n //=100 |
取模 | n=n%100 | n %=100 |
幂 | n=n**100 | n **=100 |
十、逻辑运算符
and:与
or:或
not:非
十一、成员运算符
成员运算符用 in表示,如果在指定的对象中找到指定的值,则返回true;否则返回false。
print('学习笔记' in '我自己的Python学习笔记') #返回true
print('学习' in '我自己的Python笔记') #返回false
十二、使用位置和关键字格式化字符串
使用format函数进行格式化时,使用大括号{ }定义占位符。
print('这是我第{}次写{}笔记'.format(1,'python')) #按照默认顺序获取format数据。
print('这是我第{0}次写{1}笔记'.format(1,'python')) #按照指定顺序循序获取format数据。
print('这是我第{n}次写{nam}笔记'.format(n=1,nam='python')) #按照变量名称获取format数据。
十三、数字格式设置
print('{:.2f}'.format(5.201314)) #返回 5.20
“:”: 表示要设置的值
“.2”: 表示保留小数点后两位
“f”: 表示float 浮点型
十四、对齐方式
左对齐:<
右对齐:>
居中对齐:^
print('{:<10}'.format('第一章学习笔记')) #左对齐,不足用空格代替 10为字符总长度,如字符不足10个,则默认使用空格填充。
print('{:□>10}'.format('第一章学习笔记')) #右对齐,不足用□代替
print('{:□^10}'.format('第一章学习笔记')) #居中对齐,不足用□代替
十五、断点调试
shift + F9 :进入调试模式。
F8 :单步调试,不进入子函数。
F7 :进入子函数单步调试。
shift + F8 :快进子函数进程。
alt + F9 :快进到下一个断点或光标位置。