Python必须记的基础知识

运算符描述
+
-
*
/
//整除
%取余数
**幂次方

赋值运算符描述实例
=简单到赋值运算符c = a + b
+=加法赋值运算符c += a等效于c = c + a
-=减法赋值运算符c -= a等效于c = c - a
*=乘法赋值运算符c = a等效于c = c a
/=除法赋值运算符c /= a等效于c = c / a
//=取整除赋值运算符c //= a等效于c = c // a
%=去模(余数)赋值运算符c %= a等效于c = c % a
**=幂赋值运算符c ##= a等效于c = c ## a

格式化字符含义
%s字符串
%d有符号十进制整数,%06d表示输出的整数显示位数,不足地方用0补全
%f浮点数,%.02f表示小数点后只显示两位
%%输出 % 号

FalseNoneTrueandorasassertbreakyield
classcontinuedefdelelifelseexceptfinallywith
forfromglobalifimportinislambdawhile
nonlocalnotpassraisereturntry

在Python3中支持的数字类型╮(╯▽╰)╭
int整型
float浮点型
bool布尔型
fractions分数
complex复数

if

if   条件1:
    条件1满足执行的代码
     …………
elif 条件2:
    条件2满足执行的代码
     …………
elif 条件3:
    条件3满足执行的代码
     …………
else:
    条件都不满足执行的代码
     …………

案例1老王卖苹果


代码:

print("欢迎光临,本店苹果5元/个 优惠比例:%.0f%%"%23)
apple = 5
number = float(input("苹果数量:"))
money = apple * number
money_yh = apple * number * 0.23
money_ok = money - money_yh
print("谢谢惠顾,本次您总金额:%.2f,优惠金额:%.2f,折合消费:%.2f" %(money,money_yh,money_ok))

white
初始条件设置—通常是重复执行的计数器

white 条件(判断计数器是否达到目标次数): 
    条件满足执行的代码 1 
    条件满足执行的代码 2
    ……………
    处理条件(计数器+1)

案例2老婆抄罚写


代码:

#设置初始值为0,最好设在为零,因为计算机都算从0开始计数
initial_num = 0
#创建输入框
write_num = int(input("老公,要我罚写多少遍? ╥﹏╥..."))
#循环判断
while initial_num < write_num:
print("老公,我,错了.(ಥ _ ಥ)")
#这里我们使用的赋值运算符
initial_num +=1
print("老公,老公,我罚写完了φ(≧ω≦*)♪ 本次罚写了%d遍"%initial_num)

循环嵌套

white 条件1: 
    条件满足执行的代码 1 
    条件满足执行的代码 2
    ……………
     white 条件2:
              条件满足执行的代码 1 
              条件满足执行的代码 2
              ……………
              处理条件2
    处理条件1

*break 某一条件满足时,退出循环,不再执行后续重复代码
*continue 某一条件满足时,不执行后续重复的代码

最后修改:2019 年 08 月 10 日 10 : 13 AM
如果觉得我的文章对你有帮助,可以给我来杯卡布其诺

发表评论