也算是笔记,以后慢慢补充
基础一

  1. python2 python3 区别:python2默认编码方式是ascii码
    解决方式:在文件的首行:#-星- encoding:utf-8 -*星- python3 默认编码方式utf-8

2.变量。

变量:就是将一些运算的中间结果暂存到内存中,以便后续代码调用。
1,必须由数字,字母,下划线任意组合,且不能数字开头。
2,不能是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']
3,变量具有可描述性。
4,不能是中文。

3.常量。

一直不变的量。    如: π
    通常使用大写字母。
列如:BIR_OF_CHINA = 19499,用户交互。
  1. 用户交互。input
    1,等待输入,

2,将你输入的内容赋值给了前面变量。
3,input出来的数据类型全部是str

5.基础数据类型初始。

数字:int 1,2,3,4,5

+ - * / ** 
% 取余数
ps:type()
    字符串转化成数字:int(str) 条件:str必须是数字组成的。
    数字转化成字符串:str(int)

字符串:str,python当中凡是用引号引起来的都是字符串。

可相加:字符串的拼接。
可相乘:str * int

bool:布尔值。 True False。

  1. if语句
    单分支

if 条件:
满足条件
列: if 5 > 4 :

 print(123)

双分支if..else语句
列: age = 1

if age > 2 :
   print(3)

else:

   print(4)

多分支 if ..elif ..else语句
列:
age = 10
age = int (input ('请输入'))
if age > 10 :

print('错误')

elif age < 10 :

print('错误')

else:

print('正确')

今天的总结 ,进度有点慢 只能是下班以后才能学习学习 感觉逻辑性好强 脑壳跟不上,哈哈哈
加油吧!
用户登录(3次机会)
if语句,while else语句 break,continue %s d
username = "xiaobai"
password = '123'
i = 0
while i < 3:
name = input ('输入名字')
pwd = input ('输入密码')
if username == name and password == pwd :

print ('正确')
break

else:
print ('还有%d次机会'%(2-i))

if (2-i) ==0:
    result= input ('是否继续?Yes')
 if result == 'Yes':
    i = 0
     continue

i += 1
print ('错误')