python(day02)
程序员文章站
2022-03-01 20:49:39
...
python(day2笔记)
比较运算符:
符号 | 表达意思 |
---|---|
< |
小于 |
< |
=小于等于 |
> |
大于 |
>= |
大于等于 |
== |
等于 |
!= |
不等于 |
语法:
左表达式<右表达
说明:
比较运算符返回布尔类型的值
数值对象的构造(创建)函数
float(obj) 用字符串或数字转换为浮点数
int(x="0",base=0) 注意base表达这个x是什么进制
用数字或字符串转换为整数,如果不给出参数,则返回0
complex(r=0.0,i=0.0),用数字创建一个复数(实部为r,虚部为i)
函数调用:
函数名(传参列表)
说明:
函数调用是表达式,通常用于返回一个对象的引用关系
bool(x) 返回的情况
None 空置
False
0, 0.0 ,0j (所有的数字零)
------以下对象后面会讲-----------
'' 空字符串
() 空元组
[] 空列表
{} 空字典
.....
预置(内建)的数值型函数
abs(x) 取x的绝对值
round(number[,ndigits]) 对数值进行四射五入
ndigits 是小数向右取整数的位数,负数表示向左取整
pow(x,y,z=None) 相当于 x**y 或者 x**y%z
help() 查看函数的帮助:
>>> help(函数名)
for exmaple
>>> help(abs) 查看abs函数的帮助文档
语句 statements
语句是python执行的最小单位,语句可以独立执行
语句实例:
a=100 #赋值语句
del a #del语句
print("hello") #表达式语句
1+2+3 # 表达式语句
说明:
多条语句写在一行内需要用分号(;)分开
通常一条语句写在一行内(复合语句除外)
拆行符 \ (反斜杠)
折行符是告诉解析执行器,下一行的内容也是此语句的内容
隐式换行:
所有的括号的内容换行时,解释执行器会自动去下一行,找到相对应的括号,
直到找到为止, 称作隐式换行
个人评价: 这个坑有点多,写代码的时候要注意
基础输入输出函数:
输入函数 input
作用:
从标准输入设备上读取一个字符串
(注:末尾的换行字符会被删除)
格式:
input("提示字符串")
注:返回一个字符串,提示字符串可以为空
输出函数 print()
作用:
将一系列的值以字符的形式输出到标准设备上,默认为终端
格式:
print(value,....,seq='',end='\n')
关键字参数说明
sep:两个值之间的分隔符,默认为一个空格""
end:输出完毕后再流末尾自动追加一个字符串,默认为换行符"\n"
if 语句
if 真值表达式1:
语句块1....
elif ....:
...
else:
条件表达式:
表达式1 if 真值表达式 else 表达式2
pass 语句
填充语法空白 (类似于 java //todo 标记)