python全栈开发day9

目前使用最广的是python3 版本,若想兼容python2 对中文的支持需要加头部信息:

# -*- coding:utf-8 -*-

需要使在Windows下编写的程序能够兼容Linux 系统,需要加上头部信息:

# /usr/bin/u/ubv/a python

6、变量名:

  • 字母
  • 数字
  • 下划线
  • 注意事项: 
  1. 不能数字开头
  2. 不能使用关键字
  3. 建议不要用python内置的字符。。。

day9作业:

1:打印出1、2、3、4、5、6、8、9、10

1 i = 1
2 while i<11:
3      if i != 7:
4          print(i)
5      i+=1

2:打印出1-100数之和

1 i = 1
2 s = 0
3 while i<101:
4     s = s + i
5     i += 1
6 print(s)

3:打印出1-100所有奇数

1 j = 1
2 while j<101:
3     if j%2:
4         print(j)
5     j += 1

4:打印出1-100所有偶数

1 k = 1
2 while k<101:
3     if k%2 == 0:
4         print(k)
5     k += 1

5:打印出1-2+3-4+5-6+ ... -100

1 i = 1
2 s = 0
3 while i<101:
4     if i%2 == 0:
5         s = s - i
6     else:
7         s = s + i
8     i += 1
9 print(s)

6:模拟用户3次输入登录密码

 1 n = 1
 2 while True:
 3     ipt = input("请输入密码:")
 4     if int(ipt) == 123456:
 5         print("密码正确允许进入")
 6         break
 7     else:
 8         print("密码错误请重新输入!")
 9         print("你还有%s次机会"%(3-n))
10     if n == 3:
11         print("账号被冻结。。。")
12         break
13 
14     n += 1

 

 1 #用户登录(3次机会)
 2 count = 0
 3 while count<3:
 4     user_name = input('>>>')
 5     user_pwd = input('>>>')
 6     if user_name == 'xiong' and user_pwd == '123456' :
 7         print('welcome!')
 8         break
 9     else:
10         print('用户名或密码输入错误')
11     count += 1
 

  

posted @ 2018-09-26 10:39  XJT2019  阅读(146)  评论(0编辑  收藏  举报