python基础之python以及pycharm安装

这篇博客介绍了Python编程语言的基本概念、优缺点、应用领域以及解释型和编译型语言的区别。详细讲述了Python的安装过程,包括解释器类型、环境搭建、pip工具的使用。同时,还涵盖了PyCharm的安装和基本配置,如主题设置、代码字体调整等,为初学者提供了全面的入门指导。
摘要由CSDN通过智能技术生成

1.python语言

1.1 python语言的基本概念
  • 官方解释:Python是一款易于学习且功能强大的编程语言。它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。
  • python名称的由来:Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿萨姆特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。
1.2 解释型和编译型语言的区别
  • 解释型和编译型语言是根据转换时机不同而区分的两种形式
编译型语言[C] 解释型语言[python]
方式 在代码执行前将代码编译为机器码然后将机器码交由计算机执行 不会在执行前对代码进行编译而是在执行的同时一边执行一边编译
特点 执行速度特别快,跨平台性较差 执行速度比较慢,跨平台性比较好
类比 食堂打饭,固定菜品,不花煮熟时间 火锅,自由涮,要花时间煮熟
1.3 python 的优点以及缺点
优点 缺点
简单易学、免费开源;
可移植性、可扩展性、可嵌入性好;
含丰富的库、代码规范等
单行语句和命令行输出问题;
独特的语法(缩进来区分语句关系);
运行速度慢(这里是指与C和C++相比)。
1.4 python的应用领域
  • 常规软件开发
  • 科学计算
  • 自动化运维
  • 自动化测试
  • WEB开发
  • 网络爬虫
  • 数据分析
  • 人工智能
1.5 python之禅

打开python,输入import this:

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一点小沐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值