python学习笔记

1,运算符

Python运算符

    • *     /      **     //     %
      

幂运算 eg: 35=33333
// 整除 eg:5//2=2
注意:python3 的 / 运算不同于其他语言的 / 运算。
eg 10/8=1.25

运算符的优先级
比较特殊的就是幂运算
例如 -32==-9 即-32==-(32)==-9
再如 3
-2=0.111111111 即 3**-2==3**(-2)==0.11111

比较运算符

< <= > >= == !=
返回值 布尔值 true false

逻辑运算符

or and not

注意:
0==false
非零的数 == true

运算符的优先级
幂运算**
正负号 -x +x
算术运算符 * / // - +
比较运算符 < <= > >= == !=
逻辑运算符 not and or

2 循环与分支
If else
elif==else if
程序的好坏 一个判断就是运行速度
悬挂else
注意缩进
断言 assert 一般用于检查条件的真假

Python的循环
While 循环
For 循环
For 目标 in 表达式
循环体

说点别的 打印格式:print( i,end=” “) # 用空格将打印内容隔开

range 内置函数
语法
range([start,] stop [,step=1])
-----有三个参数,用中括号括起来的两个参数表示是可选的
------step=1表示第三个参数的默认值是1
--------range 这个BIF的作用是生成一个从start 参数值开始到stop参数的值结束的数字序列
-------start的默认值0

两个语句
break;contitue;
break:中止当前循环,即跳出循环
Contitue :满足条件时,返回循环,不执行后面代码。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值