python基础知识点汇总_Python基础知识梳理
字符串索引
Python 中的字符串有两种索引方式,从左往右以 0 开始,从右往左以 -1 开始。
转义符
转义符 '\'
反斜杠可以用来转义,使用r可以让反斜杠不发生转义。。 如 r"this is a line with \n" 则\n会显示,并不是换行。
标准数据类型
Python3 中有六个标准的数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
Python3 的六个标准数据类型中:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
break语句
break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
break语句用在while和for循环中。
如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。
例子:
# 第一个例子for letter in 'python':if letter == 'h':breakprint('当前字母:', letter)
# 第二个例子
n= 0
while n < 10:
n= n + 1
if n % 2 == 0:breakprint(n)
结果为:
当前字母: p
当前字母: y
当前字母: t1
Continue语句
continue 语句用来告诉Python跳过当前循环的语句,然后继续进行下一轮循环。
continue语句用在while和for循环中。
例子:
# 第一个例子for letter in 'python':if letter == 'h':continue# 去掉字母h
print('当前字母:', letter)
# 第二个例子
n= 0
while n < 10:
n= n + 1
if n % 2 == 0:continue# 去掉偶数
print(n)
结果为:
当前字母: p
当前字母: y
当前字母: t
当前字母: o
当前字母: n1
3
5
7
9
pass语句
Python pass 是空语句,是为了保持程序结构的完整性。
pass 不做任何事情,一般用做占位语句。
例子:
for letter in 'python':if letter == 'h':
pass
print('这是pass块')
print('当前字母:', letter)
结果为:
当前字母: p
当前字母: y
当前字母: t
这是pass块
当前字母: h
当前字母: o
当前字母: n
【延伸】在 Python 中有时候会看到一个 def 函数:
def sample(n_samples):
pass #该处的 pass 便是占据一个位置,因为如果定义一个空函数程序会报错,当你没有想好函数的内容是可以用 pass 填充,使程序可以正常运行。
Python Number 类型转换
int(x [,base]) 将x转换为一个整数long(x [,base]) 将x转换为一个长整数float(x ) 将x转换到一个浮点数
complex(real [,imag ]) 创建一个复数
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个字符
unichr(x ) 将一个整数转换为Unicode字符
ord(x ) 将一个字符转换为它的整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串
Python 访问字符串中的值
var1 = 'Hello World!'var2= "Python Runoob"print"var1[0]:", var1[0]
print"var2[1:5]:", var2[1:5]
结果为:
var1[0]: H
var2[1:5]: ytho
Python 字符串连接
#!/usr/bin/python
#-*- coding: UTF-8 -*-var1= 'Hello World!'print"输出 :-", var1[:6] + 'Runoob!'
结果为:
输出 :- Hello Runoob!
python基础知识点汇总_Python基础知识梳理相关推荐
- python的基础知识点总结_Python 基础知识点总结
本篇基于Python 2.7.9 根据廖雪峰Python教程整理 URL:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb4931 ...
- python的知识点运用_Python基础知识点
Python 中的变量赋值不需要类型声明. 每个变量在内存中创建,都包括变量的标识,名称和数据这些信息. 每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 等号( = )用来给变量赋值. 等 ...
- python3基础知识点总结_python基础知识点总结
拳拳之心 数据类型: 数字类型(int.float.bool(True or False).complex) 字符串(str) -- ' ' or " " 相关操作:通过下标获取内 ...
- python程序设计知识点汇总_Python入门知识点汇总
Python的设计目标之一是让代码具备高度的可阅读性.它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观.它不像其他的静态语言如C.Pascal那样需要重复书写声明语句,也不像 ...
- list python 访问 键值对_基础|Python常用知识点汇总(中)
字符串字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串.1.创建字符串 str1 = 'Hello World!' str2 = "Hello W ...
- java基础知识大全,java 基础知识点汇总
java 基础知识点汇总 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个Strin ...
- 计算机基础知识点文库,计算机基础知识点汇总.doc
计算机基础知识点汇总.doc (19页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 一-.基础操作1. 在中文Windows中,使用软键 ...
- C语言基础知识点汇总(一)
C语言基础知识点汇总(一) 1.读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数. 2.程序中基本的控制结构是三种: 顺序结构 .选择 ...
- C语言基础知识点汇总(1)
C语言基础知识点汇总(1) 1.读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数. 2.程序中基本的控制结构是三种: 顺序结构 .选择 ...
- python语言基础知识点总结_Python语言的12个基础知识点小结
Python语言的12个基础知识点小结 python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(g ...
最新文章
- Python数据挖掘:绘制直方图,设置上下限和步长,绘制子图
- VTK 无法解析的外部符号的解决办法
- 跨越行业绊脚石,阿里云函数计算发布 7 大技术突破
- Mustache.js使用笔记(内容属于转载总结)
- easyui combobox java_Easyui的combobox实现动态数据级联效果
- 教育行业视频号矩阵建设与运营策略分析报告
- Python适合初学者入门
- 探索关系抽取中的多变知识
- exe反编译为py文件
- 手机分辨率和网页中的px是一回事吗?
- linux 汇编 变址寻址,【计组】偏移地址、段地址和寻址方式
- 生成package.json文件
- 2019顶级WordPress音频和视频插件
- 一文带你轻松掌握多种编程范式
- 在线photoshop工具网站
- MATLAB—view函数观察三视图
- 《老司机,带带我》之考驾照
- 漫谈直播:从零开始认识直播并快速搭建专属直播平台
- 5GNR漫谈11:PRACH随机接入信道(1)
- 2020年webpack面试题