Python核心编程学习笔记(二)

比较运算符
<      小于
>      大于
<=     小于等于
>=     大于等于
==     等于  (注意与赋值运算符=的区别)
!=     不等于
说明:比较运算符返回布尔类型的值True或False
例:  4+5 > 2+3      #返回True
      5 < 10 <100    #返回True
数值对象的构造(创建)函数
 float(obj)
用字符串或数字转换为浮点数,如果不给出参数则返回0。
 int(x,base)或int(x=0)
   base默认为10,代表十进制,还可以是2,8,16进制
用字符串或数字转换为整数,如果不给出参数则返回0。
 Complex(r=0.0,i=0.0)
用数字创建一个复数
 bool(x)  
用x创建一个布尔值(True/False)
一切空的对象都返回假值,如None,False ,0,空字符串,空元组,空列表,空字典等
內建的数值型函数:
abs(x)                                 取x的绝对值
round(number[,ndigits])     对数值进行四舍五入
       ndigits是小数向右取整的位数,负数表示向左取整
pow(x,y,z=None)相当于x**y或x**y%z
        如:pow(3,2,5)  返回5
语句statement
语句室友一些表达式组成,通常一条语句可以独立执行来完成一部分事情并形成结果
一条语句建议写在一行内,多条语句写在一行内应用(;)隔开
显式换行:在行尾用反斜杠’\’折行,必须放在行尾
隐式换行:所有括号内的空容换行为隐式换行[] {} ()
基本输入输出
基本输入函数input
作用:从标准输入设备上读取一个字符串,末尾的换行符会被删除
格式:input(‘提示字符串’)
 返回输入的字符串,’提示字符串可以为空’
基本输出函数print
作用:将一系列的值以字符串的形式输出到标准输出设备上,默认为终端
格式:print(value,…,sep=’’,end=’\n’)
关键字参数:
sep:两个值之间的分隔符,默认为一个空格’ ’
end:输出完毕后在末尾自动追加一个字符串,默认为换行符’\n‘
if语句
作用:让程序根据条件选择性的执行某条语句或某些语句
语法:if  真值表达式:
语句块1…
 elif 真值表达式2:
语句块2…
                      elif   真值表达式3:
语句块3…
        ...
     else:
              语句块4…
   说明:elif子句可有一个或多个,也可没有
    else子句最多只有一个,也可没有
条件表达式:
语法:表达式1    if 真值表达式    else 表达式2
        作用:根据真值表达式的取值:(True/False)
来决定执行表达式1或表达式2
pass语句
作用:通常用来填充语法空白
布尔运算
not  布尔取非运算符   
   and  布尔与操作
x and y  优先返回假值,x为False时,返回x,否则返回y
or 布尔或操作
x or y   优先返回真值,x为True时,返回x,否则返回y
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值