python基础编程day02

python编程基础day02

比较运算符

- < , <= , >,>=,==,!= .
- 语法: 左表达式 < 右表达式
- 比较运算符返回布尔类型的值
- 例:
	- 100<200 ------True
	- 100!=200 ------True
	- 1 + 5 ==2+4 ----True
	- 100<0 ------False
	- python支持数学表达式运算

数值对象的构建(创建)函数

- int(x,base=10),int(x=0) 用数字或者字符串转换为整数,如果不给出参数返回0
- float(obj) 用数字或者字符串转换为整数,如果不给出参数返回0.0
- complex(r=0.0,i=0.0)用数字创建一个复数
- bool(x) 用x 获取一个bool值(True/False)

函数调用

- 函数名(传参列表)
- 函数调用是一个表达式,一定会返回一个对象的引用关系或者返回None
- x = int(3.14) #  将3.14转换为整数
- x = int() 	# x = 0 
- x = int("123")# x绑定123这个数字
- x = int("123",16) # 将数字转换为16进制的
- bool中放,'',(),[].{},set(),0都会返回False.

预置的内建数值型函数

- abs(x) 绝对值
- round(number[,ndights])对数值进行取近似值,ndights 是小数向右取整的位数,负数代表向左取整,二进制取舍,非传统四舍五入
- pow(x,y,z=None) x**y或者x**y%z
- help(函数名)函数查看帮助如:help(abs)

语句

- 语句是有一些表达式组成的,通常一条语句可以独立执行来完成一部分事情并且形成结果
- 一条语句建议写在一行内,多条语句建议用;间隔
- 例: 
	- x = 100+200
	- x=100+200;x+=200;
- 显示换行
	- 拆行符 \ (反斜杠) 
	- 拆行符必须放在一行的末尾示意解释执行器,下一行是本行的语句
	- 例:newline1.py
- 隐示换行
	- 所有的括号内容自动换行
	- {},(),[]
	- example: newline.py

基本输入输出函数

- 基本输入函数 input
	- 从标准输入设备中读取一个字符串
	- 末尾的换行符自动删除
	- input("提示字符串")
	- 返回值:
		- 用户输入的字符串
		- 提示字符串可以为空
- 基本输出函数 print
- print(value,...,sep='',end='\n',flush=False)
- 将一系列数值以字符串的姓氏输出到标准输出设备上,默认为终端
- 关键字参数
	- sep:两个值之间的分隔符,默认是空格
	- end:输出完毕在字符串末流自动添加一个,默认是"\n"
	- flush:是否立即输出到终端设备上,默认True,不是立即输出

if 语句

- 让程序根据条件选择性的执行某条语句或者某些语句
`
	- if 真值表达式:
		- 语句块一
	- elif 真值表达式2:
		- 语句块2
	- elif 真值表达式3:
		- 语句块3
	- else:
		- 语句块四
 `
- elif 子句有0,1,或者更多
- else 可以有0个或者1个,并且只能放在if语句之后(异常除外)

运算符主要应用于表达式

- 布尔运算
	- 运算符:
		- not and or
	- not 
		- not x(表达式)
		- 对x 进行布尔取非,如bool(x),为True,否则返回False,否则返回True
		-  not  True --- 返回False
		-  not False --- 返回True
	- and 
		- x and x  --- 与
		- ! 优先返回假值对象
		- 当x的布尔值为False时返回x,否则返回第二个
		- T and T ---T
	- 布尔或操作 or 
		- 语法: x or y 
		- 优先返回真值对象
		- 当x为真时候,返回x,否则返回y.
- 正负号运算符
	- 运算符:
		- +
		- -
	- 语法:
		- + 表达式
		- - 表达式
	-  一元运算符
	-  例: a = 5
	-  b = -a 
	-  c = +a
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小陈phd

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值