码迷,mamicode.com
首页 > 其他好文 > 详细

2016-5-12

时间:2016-05-13 12:29:29      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:

变量定义的规则:

    • 变量名只能是 字母、数字或下划线的任意组合
    • 变量名的第一个字符不能是数字
    • 以下关键字不能声明为变量名
      [‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

例子

#!/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)

 

while循环

A!=number(A 不等于 number) 错误的情况下进行循环跟 while True 相反

技术分享

特点:

1、 当输入正确后可以跳出该循环,可以加上计数器去使用 来限制次数

2、 输入正确可以加入提示

3、注意:的使用 有pycharm 可以省去很多麻烦,会有提示。

计数器

 技术分享

 

在计数器,在次数小于3的情况下

1、 可以进行判定

2、 计数器必须与if放在同一列,并且保持在判定的最后。

3、 Break是跳出本次循环的,直接跳出else,进行最下面print

4、 第二个Else 是在(输错误的情况下)给出提示的。(你将被锁定)

 

For循环

 技术分享

1、b 表示变量

 

2016-5-12

标签:

原文地址:http://www.cnblogs.com/05-xiaoyi/p/5487309.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!