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可以做数学意义上的交集、并集等操作 阅读更多
相关文章推荐
- # Python 学习从入门到放弃(四)--类和模块的基础知识
- Python基础学习-爬虫入门知识
- Python知识(1)----基础入门和进阶总结。
- Python入门基础知识(1) :locals() 和globals()
- python入门-基础知识
- python初入门:与其他语言略有区别的一些基础知识1
- 一枚Python老鸟花费一个月时间整理的零基础入门知识,呕心沥血!
- 【转】 一段代码一幅图介绍Python入门基础知识
- python 入门爬虫 -基础知识(数据怎么来的【二】)
- Python 入门教程--基础知识
- 零基础 入门学Python-学习笔记第一讲(基本知识)
- Python基础理论知识 Python从入门到放弃系列
- python入门(九)python基础知识点补充
- Python入门(一)--基础知识,列表和元组
- python基础教程1:入门基础知识
- Python入门基础知识总结
- 1 python大数据挖掘系列之基础知识入门
- python 入门爬虫 -基础知识(数据如何呈现【一】)
- 【python数据挖掘课程】二十二.Basemap地图包安装入门及基础知识讲解
- Python入门基础知识总结