python初识

一、基础

  1.python后缀名位.py

  2.两种执行方式

    a.python解释器  py文件路径

    b.进入python解释器,实时输入并获取到执行结果

  3.Linux系统中:

    文件内部

     #!/usr/bin/env python
     print('hello world')        

    执行用

      ./2.py

   4.编码

    用python3无需关注

    用python2执行输出中文时,要加申明

     # -*- coding:utf8 -*-

    注:ascll

      unicode

      utf-8:能用多少位表示就用多少表  

   5.变量

    只能由:字母,数字,下划线组成

    不能用数字开头,不能是关键字,最好不要和python内置的东西重复

    一般多个单词用下划线连接 如:user_id

   6.注释

    单行注释:#

    多行注释:'''  ''' 三对单引号或者双引号,他们之间的多行为注释

   7.条件语句

    必须有冒号,下面语句必须有缩进(一般用tab)

    同个条件语句下必须缩进相同

    支持嵌套

 

n=input("请输入n:")
print(n)
if n == "1":
    print("Ok1")
    print("Ok1")
elif n == "2":
    print("Ok2")
    print("Ok2")
elif n == "3"
    pass
else:
    print("Error")

   8.字符串

    用引号:一对单引号,一对双引号,三对单引号,三对双引号

    如n="你好",n='你好',n=""" 你好”"",n='''你好'''

a1 = "deg"
a2 = "ege"
a3 = a1 + a2#字符串加法是两个连接起来
b1 = 12
b2 = 9
b3 = b1 + b2#加法
b7 = b1 - b2#减法
b4 = b1 / b2#除法
b5 = b1 * b2#乘法
b9 = b1 // b2#取商
b6 = b1 % b2#取余数
b8 = b1 ** b2#乘方
print(a3,b3,b7,b4,b5,b9,b6,b8)

   9.while循环

print("用户登录,3次机会")
x = 0
while x < 3:
    a = input("请输入用户名:" )
    b = input("请输入密码:")
    if a == "root":
        if b == "123":
            print("登录成功")
            x = 3
        else:
            print("密码错误")
    else:
        print("用户名错误")
    x = x + 1    

      while可以和else组合,和continue组合,和break组合

      continue:终止本次循环

      break:终止while循环

n = 1
while n < 10:
    print(n)
    n = n + 1
else:
    print("呵呵")

 

n=0
while n < 10:
    n = n + 1
    if(n == 7):
        continue#遇到continue,本次while循环后面语句不执行,跳回while开头
        print("你好")
    print(n)

      

 

posted @ 2019-01-05 23:12  蓝色极光  阅读(92)  评论(0)    收藏  举报