python基础
一、缩进
缩进级别 必须保持一致
官方建议 统一打四个空格
tab != 四个空格 制表符与空格的区别
二、逻辑判断
if else / if elif else 自动判断第一个满足条件的if
三、注释
# 单行注释
''' 多行注释 '''
""" 多行注释 """
四、算术运算符
数据类型
数字 整数 int Integer
长整型 long python3 不区分长整型
浮点数 float
复数 complex x+yj
布尔值 True 1 / False 0
字符串 str.isdigit()
加号拼接 不常用
可乘
+ - * /
整除 // 取余 %
五、输出
占位符 %s String
%d digit 整数
%f float 浮点数/小数
格式化输出 一一对应 关系
print(msg % (name, name, age, job, salary))
print函数
print(*objects,sep="",end="\n",file=sys.stdout,flush=False)
2.sep=" "
用来间隔多个对象,默认值是一个空格。你可以设置成其他字符。
4.file=sys.stdout
file指定的对象必须要有写(write)的方法,如果指定的对象没有该方法或者不存在,就会使用默认值。
拼接
print("abc","qwe")
print("abc"+"qwe")
循环
循环 loop
有限循环
无限循环 死循环
for循环 范围取头不取尾
for i in range(1,101)
for i in range(1,101,2) 起始,结束,步长
步长有方向 取负数 则反向
for i in range(1,101,2)

浙公网安备 33010602011771号