python学习1

 

在python2 首行 # -*- encoding: utf-8  -*-  解决python2显示中文报错的问题

变量:有数字,字母,下划线任意组合,且不能数字开头 具有可描述性 不能用python的关键字 不能用中文,不能用拼音

常量:约定俗成 不可更改 全部都是大写字母

注释:

  单行注释:#

  多行注释:“”“     ”“”                   ‘’‘      ’‘’

用户交互input:

  数据类型全部都是str

基础数据类型 :bool   True    False 

       int     +-*/ & // 

       str   加引号的就是str   可以相加 数字可以相乘

if 条件 :

  结果

 

if 条件:

  结果

else :

  结果

if 条件:

  结果

elif 条件:

  结果

elif 条件:

  结果

...

else :

  结果

 

if 条件:

  if 条件:结果

    if。。。

  else:结果

 

while 条件:

  结果

  1.改变条件。跳出循环

  2.break。强制跳出循环

  3.coutinue:结束本次循环,开始下次循环

 

# count =  0
# while count < 10:
#     count += 1  # count = count + 1
#     if count == 7:
#         pass
#     else:
#         print(count)

'''
count = 1
while count < 101:
    print(count)
    count +=2


count = 1
while count < 101:
    if count % 2 == 1:
        print(count)
    count += 1


sum = 0
count = 1
while count < 100:
    if count % 2 == 0:
        sum -=count
    else:
        sum +=count
    count +=1
print(sum)

sum1 = 0
count1 = 2
while count1 < 100:
    sum1 += count1
    count1 += 2
print(sum1)

print(sum-sum1)
'''

i = 0
while i < 2:
    username = input('请输入账号:')
    password = input('请输入密码:')
    if username == '徐帆' and password == '123':
        print('登入成功')
        break
    else:
        print('登入失败,请重试')
    i += 1
View Code

 

 

      

 

posted @ 2020-03-07 13:58  沫年牧野  阅读(165)  评论(0)    收藏  举报