您的位置:首页 > 编程语言 > Python开发

3-python入门基础知识

2018-08-13 16:59 246 查看

本文参考自: 原文地址

#     注释
\     转义字符
\n     换行
\t     制表符
r'***'     ***默认不转义
'''***'''    ***内可以直接输入换行,输出也会跟着换行,无需转义符
True    布尔型变量真
False    布尔型变量假
or  and  not    或 与 非
/    浮点数除法
//   整除  
%    取余数
ord()    获取字符的整数表示(ASCII表对应数值)
chr()    把编码(ASCII表对应数值)转换为对应的字符
str字符类型————bytes字节类型,类型转化
encode()   'ABC'.encode('ascii')
            '中文'.encode('utf-8')  #utf-8,常用编码
decode()    b'ABC'.decode('ascii')
            b'\xe4\xb8\xad\xe6\x96\x87'.decode('utf-8')
errors='ignore'    b'\xe4\xb8\xad\xff'.decode('utf-8',errors='ignore')
               #忽略错误部分代码
len()    计算字符长度

format()    用传入的参数依次替换字符串内的占位符{0}、{1}……

占位符

替换内容

%d

整数

%f

浮点数

%s

字符串

%x

十六进制整数

--------------------------------------------------------------
List    序列集合
tuple    类似与list但一但赋值就不可修改
if语句
if <条件判断1>:
    <执行1>
elif <条件判断2>:    #elif等同于else if
    <执行2>
elif <条件判断3>:
    <执行3>
else:
<执行4>
input()    输入语句,获取输入的内容str型
int()    数据类型转换,将str转换为int(非合法数据时报错退出执行)
for x in  … :     循环结构(一定要加冒号)
range(x)    生成从 0——x的数字,生成整数序列
while … :  循环 条件不满足时退出循环(一定要加冒号)
break    用于退出循环
continu    用于结束本轮循环并开始下一轮循环
dict全称dictionary词典,例 d = {'Michael':95, 'Bob': 75, 'Tracy': 85}  key-value存储方式,在放进去的时候,必须根据key算出value的存放位置,这样,取的时候才能根据key直接拿到value,一个key只能对应一个value,dict的key必须是不可变对象
set和dict类似,也是一组key的集合,但不存储value。s = set([1, 2, 3]) 重复元素在set中自动被过滤,两个set可以做数学意义上的交集、并集等操作 阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: