python常用知识梳理常用知识梳理(必看篇必看篇)
下面小编就为大家带来一篇python常用知识梳理(必看篇)。小编觉得挺不错的,现在就分享给大家,也给大家做
个参考。一起跟随小编过来看看吧
接触python已有一段时间了,下面针对python基础知识的使用做一完整梳理:
1)避免‘'等特殊字符的两种方式:
a)利用转义字符‘\'
b)利用原始字符‘r' print r'c:ow'
2)单行注释,使用一个#,如:
#hello Python
多行注释,使用三个单引号(或三个双引号),如:
'''hello python
hello world'''
或
"""hello python
hello world"""
另外跨越多行的字符串。也可以使用三个单引号或三个双引号,如:
'''......'''
或者
"""......"""
3)字符串中嵌入双引号等特殊符号
a)利用转义字符‘\'
b)使用单引号括起这个字符串。print ('i l"o"ve fis.com')
4)条件分支:
if condition:
条件为真执行的操作
else:
条件为假执行的操作
if condition:
action
elif condition:
action
else:
action
python可以有效避免“悬挂else”(if else对应关系出错)
条件表达式(三元操作符)
small = x if x<y else y
如果x<y ,small=x.否则small=y
断言assert:当这个关键字后面的条件为假,程序自动崩溃并抛出异常
assert 3>4
可以利用他置入检查点
5)while条件:
条件为真执行的操作
for 目标 in 表达式:
循环体
例:favorite='fishc'
for i in favorite:
print(i,end='')
range([start,] stop[,step=1])
生成一个从start参数的值到stop参数值的数字序列
break:终止当前循环体。跳到外层程序
continue:终止本轮循环,开始下一轮循环(if condition true)
6)and逻辑操作符可以将任意表达式连接在一起,并得到一个布尔类型值
7)引入外援:
a)random模块
b)randint(),返回一个随机的整数
import random 或 from random import randint()
secret=random.randint(1,10)