Python零基础入门教程 快速入门

本教程是Python零基础入门教程,涵盖了Python简介、PyCharm介绍、注释、变量、数据类型等内容。讲解了Python的流行原因、解释器、PyCharm的使用,并详细介绍了Python中的变量定义、使用、修改、类型转换,以及各种数据类型如整数、浮点数、字符串、布尔、列表、元组、集合和字典的用法。
摘要由CSDN通过智能技术生成

前言

今天要给大家分享的是《Python零基础入门教程01 快速入门》,这是一个系列的教程,从零基础到项目实战。在本教程中,我会给大家介绍Python入门的一些基础知识。比如注释,变量,数据类型,输入输出等。还会配套相关的练习,大家学完以后可以自行通过练习题巩固和加深对知识点的理解。

如果大家需要本教程的PDF电子书或者完整的源码,可以在文末找到获取方式哈。

01 Python简介

Python介绍

Python是时下最流行,最火爆的编程语言之一,具体原因如下:

  • 简单,易学,适应人群广泛

  • 免费,开源

  • 应用领域广泛

Python的适用人群:

Python的应用领域:

Python解释器

解释器用于运行Python文件,如果没有解释器,我们编写的代码就无法运行.常见的Python解释器如下:

  • CPython,C语言开发的官方解释器,也是我们学习使用的解释器

  • IPython,基于CPython的一种交互式解释器

  • PyPy,基于Python的解释器,比官方解释器要快很多

Python解释器下载地址: https://www.python.org/downloads/release/python-372/

Pycharm

Pycharm是一种Python集成开发环境,能够提高Python的开发效率,具备以下功能:

  • 项目管理

  • 智能提示

  • 语法管理

  • 代码调试

  • 代码运行

  • 其他

pycharm分为专业版和社区版,社区版免费使用,专业版需要收费。

pycharm下载地址: https://www.jetbrains.com/pycharm/download/#section=windows

02 注释

注释是给程序员看的, 不会被程序执行.

Python中的注释可以分为:

  • 单行注释: 以#号开头的一行字符串

  • 多行注释: 包裹在三个单引号‘’‘或者三个双引号“""中间的字符串

示例代码:

# 单行:输出hello world  
print('hello world')  
  
print('hello Python')  # 简单注释内容  
  
# 单行注释  
  
"""  
第一行注释  
第二行注释  
第三行注释  
"""  
  
'''  
注释1  
注释2  
注释3  
'''  

多写注释是一个良好的习惯, 优秀的人对自己的代码负责, 也对阅读代码的人负责.

03 变量

什么是变量

变量是程序运行过程中,用来存在在内存中计算需要用到的数据的标识符。

变量非常的重要,程序中充斥着各种各样的变量,几乎只要有程序的地方,就需要用到变量。

变量是一个标识符,记录一个内存地址,是这个内存地址的名字。真实的数据是存储在内存中的,变量是对这个内存地址的引用。

如何定义变量

Python中定义变量非常的简单,不需要声明变量的类型。语法如下:

变量名 = 值  

如何使用变量

变量可以用来参与运算,比如:

num = 33  
result = num * 33  

变量可以直接用print打印,比如:

name = '张大鹏'  
print(f"我的名字是:{name}")  

如何修改变量

变量最大的特点就是可以修改,其值随时会可能发生变化。

那么如何修改变量呢?

# 先定义变量  
num = 33  
print(num)  
  
# 程序运行过程中动态修改变量  
print("执行了某段逻辑代码")  
num = 333  
print("num的值被修改了:", num)  

访问没有事先定义的变量会报错

在大部分语言中都会有这个特点,访问不存在的变量会报错。不过少部分语言中,访问不存在的变量会打印一个空值。

Python属于前者。比如,我们访问一个不存在的变量age,程序会报错:

name = '张大鹏'  
print(f"我的名字是{name}, 我{age}岁了。")  

错误信息如下:

NameError                                 Traceback (most recent call last)  
Input In [2], in <cell line: 1>()  
----> 1 print(f"我的名字是{name}, 我{age}岁了。")  
  
NameError: name 'age' is not defined  

核心的错误信息是:

NameError: name 'age' is not defined  

可以稍微留意一下这个错误类型,叫做NameError,随着深入的学习,还会有很多其他的错误类型。关于异常的处理,也是Python基础知识中非常重要的一个点。

变量名的规范

在编写程序的时候,我们通常需要定义变量,关于变量名,是不能随心所欲的,尽量遵循以下规范:

  • 变量名不能以数字开头

  • 变量名不能是系统关键字,比如def,if,for,while等

  • 变量名最好见名知意,由有意义的英文单词组成,多个单词之间用下划线分割,比如:student_name

  • 常量名建议全大写,由下划线分割多个单词,比如:PITHREAD_NUM

04 数据类型

常见的数据类型

Python中有非常多的数据类型,常用的如下:

  • 整数类型:int

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值