常用语句:

if、elif、else:选择条件语句

格式:

if 条件:

pass

elif 条件:

pass

else:

pass

for:序列迭代

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串

python基本语句有哪些 python基础语句大全_python基本语句有哪些

python基本语句有哪些 python基础语句大全_Python_02

python基本语句有哪些 python基础语句大全_python_03

1 for i in 'python':2 print(i)3 #结果

4 p5 y6 t7 h8 o9 n10 for i in range(5):11 print(i)12 #结果

13 014 1

15 2

16 3

17 4

View Code

pass是空语句,是为了保持程序结构的完整性。

pass 不做任何事情,一般用做占位语句。

break:退出循环

continue:跳过当前循环,循环继续

字符串

字符串格式化输出

name = “python"

print "i am %s " % name

#输出: i am python

PS: 字符串是 %s;整数 %d;浮点数%f

python基本语句有哪些 python基础语句大全_Python_04

a=‘Hello’ b=‘Python’

+ :字符串连接

>>>a + b              'HelloPython‘

* :重复输出字符串

>>>a * 2     'HelloHello‘

[]:通过索引获取字符串中字符

>>>a[6]  ‘e’

[:]:截取字符串中的一部分

a[0:3]    ‘Hel’

In:成员运算符 - 如果字符串中包含给定的字符返回 True

>>>”e” in a

True

字符串内建函数:

string.count(str, beg=0, end=len(string))

返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数

string.find(str, bg=0, end=len(string)) find方法可以检测str是否包含在string中,如果bg和end制定范围,则检查是否包含在指定范围内,如果是则返回开始的索引值,否则返回-1。

string.strip([obj])截掉 string 字符串开头结尾的空格

字符串方法:

string.count(str, beg=0, end=len(string))

返回 str 在 string 里面出现的次数,如果 beg 或者 end 指定则返回指定范围内 str 出现的次数

string.find(str, bg=0, end=len(string)) find方法可以检测str是否包含在string中,如果bg和end制定范围,则检查是否包含在指定范围内,如果是则返回开始的索引值,否则返回-1。

string.strip([obj])截掉 string 字符串开头结尾的空格

字符串方法join()和split()——链接和分割

join(sub)以字符串作为分隔符,插入到sub中所有的字符之间

split(sep=none,maxsplit=-1)不带参数默认是以空格为分隔符切片字符串,如果maxsplit参数有设置,则仅分割maxsplit个子字符串,返回切片后的子字符串拼接的列表

isX方法

isdigit()如果字符串只包含数字则返回true,否则返回false

isspace()如果字符串只包含空格,则返回true,否则返回false

istitle()如果字符串是标题化(所有的单词都是以大写开始,其余字母均小写),则返回true,否则返回false

upper()转换字符串中的所有小写字符为大写

lower()转换字符串中所有大写字符为小写