python基础01--简单介绍

python开发:

  1. python基础:基础、基本数据类型、函数、面向对象
  2. 网络编程
  3. WEB框架:用于写网站
  4. 设计模式+算法
  5. 项目阶段

 

开发语言:

高级语言:pythonjavaPHP  C# GorubyC++----生成字节码

低级语言:C语言、汇编-----机器码

 

语言间对比:

PHP:主要用于网页和网站

Python:开发效率高,执行效率低

Java:开发效率低,执行效率高

 

安装:

Python安装在os

执行操作:写一个文件,文件中按照python的规则写,将文件交给python解释器(内存管理----垃圾回收机制),读取文件中的内容,然后进行转换和执行,最终获取结果

两个版本跨度比较大,但Python3Python2都在更新升级。

Python基础:

  1. 两种执行方式:python解释器+py文件路径、python进入解释器,实时输入并获取到执行结果
  2. 解释器路径:#!/usr/bin/env pythonpython2版本需要写上)
  3. 编码:# -*- coding:utf-8 -*-(程序里有中文最好写上)
  4. 基本数据类型:字符串(“”)可加法和乘法、数字可加减乘除余数(%)次方(**)商(//)
  5. 变量名:字母、数字、下划线  (数字不能开头、不能是关键字、最好不要和python内置的东西重复)  变量名最好有意义,方便记忆和识别
  6. Input:  永远等待,直到用户输入了值,就会将输入的值赋值给一个变量
  7. 用户登录程序
u1=input("请输入用户名:")
u2=input("密码:")
print("欢迎您登陆")
View Code

 

8.条件语句:缩进4个空格(tab键),支持嵌套、多层条件

If条件:            

内部代码块

Else

内部代码块

下一个命令(不想输入任何东西,可填pass进入下个代码块)

user="alex"
password="123456"
u1=input("请输入用户名:")
u2=input("密码:")
if u1=="alex" and u2=="123456":
    print("欢迎进入系统")
else:
print("用户名或密码错误,请重新输入")
View Code

 

If条件:

Elif条件:

Elif条件:

Else条件:

下一个命令

u1=input("请输入用户级别:")
if u1 =="高级会员":
    print("亲爱的王者会员,欢迎你的登陆")
elif u1 =="中级会员":
    print("亲爱的白金会员,欢迎你的登陆")
elif u1 =="普通会员":
     print("亲爱的珀金会员,欢迎你的登陆")
else:
    print("登陆失败,请申请成为用户再登陆")
View Code

 

9.While语句:一直循环

While 条件

命令

Break:中止所有循环,开始下一个命令

Continue:中止当前循环,开始下一次循环    

count=0
while count<3:
    u1=input("请输入用户名:")
    u2=input("密码:")
    if u1=="alex" and u2=="123456":
        print("欢迎登陆")
        break
    else:
        print("用户名或密码错误")
        count=count+1
print("系统繁忙,请稍后再试")
View Code

 

posted @ 2020-04-10 09:49  sakura*gyt  阅读(148)  评论(0编辑  收藏  举报