Python系列 (1)-部署Python环境,了解Python

本文分享了自学Python的经验,包括环境部署、关键语法概念如缩进、解释器工作原理及Python与其他语言的对比,适合初学者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

本人自学了廖雪峰老师编写的Python教程,将在学习过程中的一些心得、方法 成体系的写成 本Python系列,所举的部分例子可能会和廖雪峰老师举的例子一致,本Python系列仅供大家学习参考,也相当于本人的学习笔记。

一、部署Python环境

在Linux上部署请看我以前写的这篇文章:
不仅教你如何安装Python,而且教你安装Python解释器----Pycharm
https://blog.csdn.net/weixin_44297303/article/details/88782219

如果是在Windows上安装,步骤更简单,直接百度就行!

二、python入门很重要的语法概念

编译器、解释器:就是负责把符合语法的程序代码转换成CPU能够执行的机器码的工具

Python的语法主要是采用缩进的方式,所以空格很重要,tab很重要,一定不能乱敲,缩进一般为4各空格

Python在运行代码时,是从上至下依此执行解释的,说白了就是一条一条的执行,一旦遇到报错,立刻停止运行。

if 判断语句,当语句以冒号":"结尾时,缩进的语句是为代码块
示例:

a = 0
if a == 1:
    print('a = %s' % a)		# 用了一个tab,这就是缩进语句
else:
    print('a != 1')
  • 缩进错了,解释器会报错!

以上程序可以解释为:如果a等于1,就执行print(‘a = %s’ % a),不等于1,就执行else下面的语句。

写在后面

一些没接触过编程的朋友,可能会疑惑,到底该学习Python好呢?还是学习JAVA、C等语言。
我个人认为这得看你的应用场景,比如果编写游戏,对代码的运行速度有很高要求的,不建议使用Python,可以使用C等编译型语言。Python是解释型语言,优点在于模块多,代码量少,缺点也就是执行效率低,当然是相对于C语言这种编译型语言。比如Python执行一个程序需要0.1s,C语言可能只需要0.001s,对于这种情况,我觉得Python是可以胜任的,我们有时候也不在乎这点速度差距吧。所以还是得看你对运行速度的要求。在要求代码简单、明了的时候,Python是很应该考虑的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值