第一课 Python按装和调试,if,while语句(day9)

一、环境调试

配环境变量:在我的电脑——属性——高级——psth(;c:\python34)

在运行中——cmd——python   d:\1.py就可以打开

注释:单行#  多行’’’

Eg:“请输入用户名”的一个例子

n1=Input(‘请输入用户名’)

N2=Input(‘请输入密码’)

Printn1)

Printn2)

二、变量名

 字母   数字     下划线 PS

数字不能开头

不能是关键字

最好不好和python内置的东西重复 ***

不能是关键字 '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'最好不要和python内置的东西重复

三、条件语句

1if 条件:

内部代码块

内部代码块

else:

...

print('....')

2、 if elif

  Eg:  inp=input(‘请输入用户名’)

       If inp=="高级会员":

print('美女')

elif inp == "白金会员":

print('大摩')

print('开始服务把....')

3、Pass

        If 1==1:

             Pass

       Else:

            Print(‘sb’)

n1 = "alex"   赋值

n1 == 'alex'  比较,

4while语句

while 1==1:

  print('ok')

  

四、一些函数

a3 = 39 % 8  # 获取39除以8得到的余数 7

补充:

a3 = 39 // 8  #获取39除以8得到的除数    (4)   

  

五、练习题

1、使用while循环输入 1 2 3 4 5 6     8 9 10

n=1

while n<11:

   if  n==7:

       pass

   else:

       print(n)

   n=n+1  

注意:n=n+1  if条件句并列的关系,位置很重要

2、求1-100的所有数的和

n=1

s=0

while n<101:

    s=s+n

    n=n+1

print(s)

3、输出 1-100 内的所有奇数

n=1

while n<101:

   tmp=n%2

   if  tmp==0:

      pass

   else:

     print(n)

   n=n+1

4、输出 1-100 内的所有奇数

n=1

while n<101:

   tmp=n%2

   if  tmp==0:

      print(n)

   else:

     pass

   n=n+1

5、1-2+3-4+5 ... 99的所有数的和

n=1

s=0

while n<100:

   tmp=n%2

   if  tmp==0:

     s=s-n

   else:

     s=s+n

   n=n+1

print(s)

7、三次输入用户

n=0

while n<3:

   n1=input('请输入用户名')

   n2=input('请输入密码')

   if n1=='jmf'and n2=='123':

        print('欢迎登录')

        break

   elif n1=='jmf'and n2!='123':

       print('密码错误’')

   elif n1!='jmf':

       print('输入错误')         

   n=n+1

else:

   print('您以输入三次错误被锁定')

猜你喜欢

转载自www.cnblogs.com/jiangmeifang/p/10017529.html