Python简介

点点圈 提交于 2020-01-22 23:58:25

编译型语言:
写好代码之后就把代码编译成二进制文件,运行的时候运行编译好的二进制文件;
例如:c、 c++ 、 c#/
优点:运行的速度快,一次编译,到处运行;
缺点:编译过程比较慢;

解释型语言:
运行一行额代码编辑一行,什么时候运行代码,什么时候编译代码;
例如:PHP、Python、ruby、Java、go、JavaScript
缺点:运行速度比较慢;

脚本语言:
功能单一的语言叫脚本语言;
例如:shell、bat、JavaScript、HTML、vb

Python应用:后台服务开发、数据挖掘、数据分析、人工智能、自动化运维、自动化测试

 

Python实现登录校验示例:

import datetimetoday = datetime.date.today()username = 'wanghao'password = 123456password = str(password)print('账号是:'+username)print('密码是:'+password)count = 0while count < 3:    username = input('请输入用户名:')    password = input('请输入密码:')    if username == 'wanghao' and password =='123456':        login = '%s 欢迎登陆,今天的日期是:%s,程序结束 '%(username,today)        print(login)        break    elif username.strip()=='' or password.strip()=='':        print('账号/密码不能为空')    elif username!='wanghao' or password!='123456':        print('账号/密码输入错误')    count+=1else:    print('失败次数过多!!!')Python字符串格式化示例:
# 字符串格式化import datetimetoday = datetime.date.today()username = input('请输入用户名:')# welcome = '欢迎光临:' + username  # 第一种方式welcome = '欢迎光临:%s  今天的日期是:%s 今天下雨了!!!'  % (username, today)# 用占位符 %s 字符串 %d 整数 %.2f 小数print(welcome)age = 18score = 99.994999info = '你的用户名是%s  年龄是%d  成绩是%.2f'%(username,age,score)print(info)
Python while 循环猜数字游戏示例:
#循环,重复的去做一件事情#循环、迭代、遍历都指的是循环#for循环,while循环#while循环必须要有一个计数器import randomnum = random.randint(1,100)count = 0   #计数器while count < 10:    guess = input('请输入你要猜的数字:')    guess = int(guess)    if guess > num:        print('数字猜大了')    elif guess < num:        print('数字猜小了')    else:        print('恭喜你猜对了,数字是:',num)        break        #break在循环里面遇到break,立马结束循环。        # continue在循环里面遇到continue那么就结束本次循环        # 继续进行下次循环    # print('hello word')    count = count + 1    #count+=1    #循环体,循环的时候是重复执行循环体里面的东西python多条件判断示例:
# 多条件判断,if条件判断的必须要冒号:# score = input('请输入你的成绩')# score = int(score)# if score>90:#     print('优秀')# elif score>=75 and score<90:#     print('良好')# elif score>=60 and score<75:#     print('及格')# else:#     print('不及格')
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!