编译型语言:
写好代码之后就把代码编译成二进制文件,运行的时候运行编译好的二进制文件;
例如: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('不及格')
来源:https://www.cnblogs.com/ymmz/p/8610423.html