while循环结构
while 条件:
print("result")
print("result")
循环打印1到10
#!/usr/bin/python
num = 1
while num<=10:
print(num)
num+=1
break可以跳出循环
continue继续执行下一次循环,也就是在continue后面的内容不会被执行
end=""的使用:
使多行结果输出在一行上显示,使用
end=""
end使用代码示例:
#!/usr/bin/python
print("a",end="")
print("b",end="")
print("c",end="")
[root@python scripts]# python3 n.py
abc[root@python scripts]#
end后接的间隔符号默认是\n换到下一行,也可以使用end=""来指定分隔符
#!/usr/bin/python
print("a",end="---")
print("b",end="---")
print("c",end="---")
[root@python scripts]# python3 n.py a---b---c---
[root@python scripts]#
Linux的换行符是\n
windows的换行符是\r\n
Mac的换行符是\r
九九乘法表实现代码
"""
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
.....................
"""
#!/usr/bin/python
num=1
while num<10:
# num1=num*1
# print(str(num)+"*1="+str(num1))
num2=1
while num2<=num:
num3=num*num2
if num2==num:
print(str(num)+"*"+str(num2)+"="+str(num3))
else:
print(str(num)+"*"+str(num2)+"="+str(num3),end="\t")
num2+=1
num+=1
在python中双引号和单引号是完全一样的