标签:
变量定义的规则:
例子
#!/usr/bin/env python 这是声明了python的的位置, env 表示如果在linux上位置改变啦,可以找到
#-*-coding-utf-8-*- UTF-8,是对Unicode编码的压缩和优化,他不再使用最少使用2个字节,而是将所有的字符和符号进行分类
# 使用while循环输入 1 2 3 4 9 10
a=0
while True:
a=a+1 这一步主要是思想,1 ,2 ,3,4 其实用了数学的思考,就差1
print (a)
if a==10: 注意python中 等于使用 ==
break 当a=10时,跳出整个循环
#!/usr/bin/env python
#--coding-utf-8--
# 输出1-100内所有的奇数
a=0
while True:
a=a+1
d=a%2 这里用的数字的运算 加 + 减 - 乘 * 除 / 余数用% 余数为1是奇数 余数为0 是偶数
if d==1:
print(a)
if a==100:
break
#!/usr/bin/env python
#--coding-utf-8--
#求1-100的所有数的和 求出来100以内的数字很简单,如何将每次输出的数字当作第一次,前后相加,思想很重
a=0
b=0
while True:
a=a+1 可以把100 的数字显示出来
b=a+b 这个很关键 b相当于把每次取出的数据付给b,在用b=0 ,导致b也跟随在a 在进行变化,并且总等于上一次的数字 3=1+(1+1) a=1 的思想
if a==100:
break
print(b) 要与while在同一列,也很重要,表示当跳出循环时,才打印b的值
#/user/bin env python
#-coding=utf-8
#求1-2+3-4+5....的所有数的和 前几个的能力集合
a=0
b=0
while True:
if a==100:
break
a=a+1
d=a%2
if d==0:
b=b-a
if d==1:
b=b+a
print(b)
A!=number(A 不等于 number) 错误的情况下进行循环跟 while True 相反
特点:
1、 当输入正确后可以跳出该循环,可以加上计数器去使用 来限制次数
2、 输入正确可以加入提示
3、注意:的使用 有pycharm 可以省去很多麻烦,会有提示。
在计数器,在次数小于3的情况下
1、 可以进行判定
2、 计数器必须与if放在同一列,并且保持在判定的最后。
3、 Break是跳出本次循环的,直接跳出else,进行最下面print
4、 第二个Else 是在(输错误的情况下)给出提示的。(你将被锁定)
1、b 表示变量
标签:
原文地址:http://www.cnblogs.com/05-xiaoyi/p/5487309.html