python基础知识总结
Posted 3sanshi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础知识总结相关的知识,希望对你有一定的参考价值。
基础数据类型初始:
int(数字):+ 加
- 减
* 乘
/ 除
% 取余数
str(字符串):python中凡是用引号引起来的都是字符串
可以相加,用来表示字符串的拼接
可以相乘,只能与数字相乘
例如
i=3 l=‘张三‘ print(i*l) 张三张三张三
bool(布尔值):True,False
*判断数字类型用type()
例如
print(100,type(100)) 100(class,‘int‘) print(‘100‘,type(100)) 100(class,‘str‘)
*字符串转化成数字:int(str)
条件:str必须是数字组成的
*字符串转化成布尔值:
s=""→False
s="0"→True
非空字符串都是True
while True: pass while 1: pass 后一种无须转换,效率高
*数字转化成字符串:str(int)。没有条件
*数字转化成布尔值:bool(int)
非0,返回True
0,返回False
格式化输出:
%,占位符,s,字符串,d(digit)数字
%%,只是单纯的显示%
基本运算符:
算数运算:+,-,*,/,%
** 幂
// 取整数→返回商的整数部分
比较运算:==,>,<,>=,<=
!= 不等于
<> 不等于
赋值运算:=,+=,-=,*=,/=,%=
**=:b**=a 等效于b=b**a
// =:b// = 等效于b=b// =a
成员运算:in 在指定序列中找到值返回True
not in 在指定序列中没找到值返回True
逻辑运算:①在没有()的情况下not的优先级高于and,and的优先级高于or,
即:()>not>and>or
②x or y x为真,值就是x,x为假,值就是y
x and y x为真,值就是y,x为假,值就是x
以上是关于python基础知识总结的主要内容,如果未能解决你的问题,请参考以下文章