历史和简介
交互性,解释性(边解释边执行),胶水语言,非常简洁
3.7.2以上的都可以,最新的3.11
例如,以下代码,说明Python代码的简洁性
A = 'hello'
B='java'
A+B //输出hellojava
C=2
A*C //输出hellohello
与C和Java的对比
C是编译成机器码,运行速度非常快,但代码量多
Java则是编译成字节码,运行速度快,代码量多
Python是只需解释,运行速度慢,但代码量最少
Python下载安装
官方自带的I do?
他Thoony
Anaconda->spider,jupyter,很多Python的解释器
Vscode
基本语法
例1 turtle库(画图,奥运五环+八卦)
# Import turtle as t
from turtle Import *
Shape('turtle')
关于Python的输入
R=input()#进来的是字符串,要进行类型转换
R1=float(R)
R2=eval(R) #将字符串转为表达式 例如,eval('2+5'),输出是7