目前使用最广的是python3 版本,若想兼容python2 对中文的支持需要加头部信息:
# -*- coding:utf-8 -*-
需要使在Windows下编写的程序能够兼容Linux 系统,需要加上头部信息:
# /usr/bin/u/ubv/a python
6、变量名:
- 字母
- 数字
- 下划线
- 注意事项:
- 不能数字开头
- 不能使用关键字
- 建议不要用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