适合人群:零基础自学者 | 编程小白快速入门
阅读时长:约8分钟
简洁性:对比Python与Java语言实现“Hello World”的代码量:
# Python
print("Hello World")
// Java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
动态类型:例如一个变量可以先存整数,再改为字符串:
a = 10 # a是整数类型
a = "hello" # a变为字符串类型
Python是当今世界最流行的3大程序语言之一(C、Java、Python)。由荷兰人“吉多·范罗苏姆”(Guido van Rossum)在1989年发明,1991年公布。Python官网
Python的5个特点:易读性、简洁性、动态类型、解释型语言和开源,使得在数据科学、人工智能、云计算、图形处理与互联网等领域占尽风头。
# 用Django框架搭建网站(代码仅为示意)
from django.http import HttpResponse
def hello(request):
return HttpResponse("欢迎来到我的第一个网站!")
# 运行后浏览器访问就能看到
import pandas as pd
# 3行代码读取Excel并统计
data = pd.read_excel("成绩单.xlsx")
print("平均分:", data['分数'].mean())
# 使用itchat库(代码仅为示意)
import itchat
@itchat.msg_register(itchat.content.TEXT)
def reply(msg):
return "收到消息:" + msg['Text']
itchat.auto_login()
itchat.run()
2to3 example.py -w # 自动转换Python 2代码到Python 3
Python有两大版本,分别是Python2.x和Python3.x。
Python2.x版本在2020年已经停止支持,新项目应使用Python3.x,因此Python3.x是目前主流。Python3有了较大的提升,不兼容Python2。
知识描述:Python3的很多新特性也被移植到了Python2.7,作为过渡。如果程序可以在2.7运行,可以通过一个名为2to3(Python自带的一个脚本)的转换工具无缝迁移到Python3。
互动区
遇到问题?在评论区:
⭐ 支持作者:点赞 | 收藏 | 关注
你的三连是我更新的最大动力!
下篇预告
2、Python安装与第一行代码
→ 手把手教你配置Python环境
→ 写出第一个Python程序!