python基础组队学习task1

Anaconda

按照安装教程默认选项自动安装

Print and Input

print:
python基础组队学习task1
input:
python基础组队学习task1

列表分片

python基础组队学习task1

符号

符 号 说 明
%c 格式化字符及其ASCII码
%s 格式化字符串
%d 格式化整数
%o 格式化无符号八进制数
%x 格式化无符号十六进制数
%X 格式化无符号十六进制数(大写)
%f 格式化定点数,可指定小数点后的精度
%e 用科学计数法格式化定点数
%E 作用同%e,用科学计数法格式化定点数
%g 根据值的大小决定使用%f或者%e
%G 作用同%g,根据值的大小决定使用%F或者%E

序列常用的BIF

list(iterable)把一个可迭代对象转换为列表
tuple(iterable)把一个可迭代对象转换为元组
str(sub)把对象转换为字符串
len(iterable)返回长度
max(…)返回序列或者参数集合中的最大值
min(…)返回序列或者参数集合中的最小值
sum(iterable[,start = 0])返回序列iterable和可选参数start的总和
sorted(iterable)排序,默认从小到大排序,与list.sort()类似
reversed(iterable)返回的是一个迭代器对象,通过list(reversed(iterable))可以得到iterable的倒序

数据类型

int 表示整型
bool 表示布尔类型
float 表示浮点型
str 表示字符串

运算符

1.算术运算符:
加 - 两个对象相加
减 - 得到负数或是一个数减去另一个数
乘 - 两个数相乘或是返回一个被重复若干次的字符串 / 除 - x除以y
% 取模 - 返回除法的余数
** 幂 - 返回x的y次幂
// 取整除 - 返回商的整数部分(向下取整)

2.逻辑运算符:
and x and y 布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。
or x or y 布尔"或" - 如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。
not not x 布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。

3.成员运算符:
in 如果在指定的序列中找到值返回 True,否则返回 False。
not in 如果在指定的序列中没有找到值返回 True,否则返回 False。

4.身份运算符:is, is not

5.比较运算符:
== 等于 - 比较对象是否相等
!= 不等于 - 比较两个对象是否不相等
<> 不等于 - 比较两个对象是否不相等 (a <> b) 返回 true。这个运算符类似 != 。

大于 - 返回x是否大于y
< 小于 - 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。
= 大于等于 - 返回x是否大于等于y。
<= 小于等于 - 返回x是否小于等于y。
位运算符:&, |, ^, ~, <<, >>
6.赋值运算符:
= 简单的赋值运算符
+= 加法赋值运算符
-= 减法赋值运算符
*= 乘法赋值运算符
/= 除法赋值运算符
%= 取模赋值运算符
**= 幂赋值运算符
//= 取整除赋值运算符

Dir,help,import

dir() 查询类或者对象的属性。
python基础组队学习task1
help() 了解对象的详细信息。
import 导入模块。
python基础组队学习task1

PEP8

python编码规范。