零基础Python语言学习指南(上篇)_零基础学python图文版

liftword5个月前 (02-10)技术文章33

写给完全小白的你:
本指南专为毫无编程经验的新手设计,用最直白的语言带你入门Python。上篇内容包含基础语法和简单逻辑,学完就能写小程序!


第一章:准备工作

1.1 安装Python

  1. 访问官网 python.org
  2. 点击 Downloads → 下载最新版本(推荐3.10+)
  3. 安装时记得勾选 "Add Python to PATH"(重要!)

? 验证安装成功:

  • 打开电脑命令行(Windows按 Win+R 输入 cmd)
  • 输入 python --version,看到版本号即成功

第二章:第一个程序

2.1 认识代码编辑器

推荐使用 VS CodePyCharm Community版(免费)

2.2 Hello World!

新建文件 hello.py,输入:

print("Hello, 世界!")

保存后右键选择 Run,看到输出即成功!


第三章:变量与数据类型

3.1 变量就像"盒子"

name = "小明"  # 文字用引号包裹
age = 18      # 数字直接写
height = 1.75 # 小数叫"浮点数"
is_student = True  # 布尔值表示真假

3.2 常见数据类型

类型

例子

说明

int

5, -10

整数

float

3.14, -0.5

小数

str

"你好", 'abc'

文字(单/双引号均可)

bool

True, False

真假值

3.3 类型转换

num_str = "123"
real_num = int(num_str)  # 转成整数 → 123
float_num = float("3.14") # 转成小数 → 3.14
str_num = str(100)       # 转成字符串 → "100"

第四章:基础操作

4.1 输入输出

name = input("请输入你的名字:")  # 获取键盘输入
print("你好,", name)          # 输出多个内容用逗号分隔
print(f"明年你{age+1}岁")      # f-string 格式化输出(推荐!)

4.2 算术运算符

print(10 + 3)  # 13
print(10 - 2)  # 8
print(10 * 3)  # 30
print(10 / 3)  # 3.333...
print(10 // 3) # 取整 → 3
print(10 % 3)  # 取余 → 1
print(2 ** 3)  # 幂运算 → 8

第五章:条件判断

5.1 比较运算符

>   >=  <   <=  ==  !=  # 大于、大于等于、小于、等于、不等于

5.2 if语句

score = 85
if score >= 90:
    print("优秀!")
elif score >= 60:
    print("及格")
else:
    print("要加油啦!")

?? 注意:缩进是Python的灵魂!必须统一用4个空格


第六章:循环结构

6.1 while循环

count = 0
while count < 5:
    print(f"这是第{count}次循环")
    count += 1  # 等同于 count = count + 1

6.2 for循环

# 打印1-10
for i in range(1, 11):  # range(开始, 结束) 包含开始,不包含结束
    print(i)

第七章:小试牛刀 - 简易计算器

while True:
    num1 = float(input("输入第一个数字:"))
    operator = input("输入运算符(+-*/):")
    num2 = float(input("输入第二个数字:"))

    if operator == "+":
        result = num1 + num2
    elif operator == "-":
        result = num1 - num2
    elif operator == "*":
        result = num1 * num2
    elif operator == "/":
        result = num1 / num2
    else:
        print("无效运算符!")
        continue

    print(f"结果:{result}")
    break

上篇总结
你已经掌握了:安装环境 → 变量操作 → 基础运算 → 条件循环
? 尝试修改示例代码中的数值/文字,观察变化
? 挑战:写一个猜数字游戏(随机数用 import random; num = random.randint(1,10))

中篇预告:函数、列表、字典、文件操作 —— 让代码更强大!

相关文章

如何从零开始学习Python「小白入门」

字幕组双语原文:如何从零开始学习Python【真·小白入门】英语原文:Learn Python From Scratch, With One Article翻译:雷锋字幕组(赟瑾和鸣、Danielan...

Python入门基础教程(非常详细)_python入门很简单

现在找工作真的越来越难了!今年更是难上加难前几天在网上刷到这样一条热搜:Python入门基础教程【文末有惊喜福利】#23岁找工作因年龄大被HR拒绝了#是这个世界疯了还是我疯了?合着只想要有20年以上工...

Python编程入门!66个学习笔记,轻松化解学习障碍

第1章 Python编程基础 数据的输入与输出操作是计算机的基本操作。本章主要介绍基本的输入与输出操作,基本输入是指从键盘上输入数据的操作,基本输出是指在屏幕上显示输出结果的操作。 1...

如何自学Python_如何自学钢琴

#如何自学Python#怎么样自学,简简单单跟大家聊一下,其实学习起来比较简单的,如何有效的自学 Python :1. 明确学习目标首先,确定你学习 Python 的原因和目标。你的目标可能是自动化任...

想自学Python, 最基本的十个概念,十个问题,十个知识点是什么?

以下是Python自学初期比较重要的内容:十个基本概念1.变量:用来存储数据值,例如 x = 5 , x 就是变量。2.数据类型:如整数( int )、浮点数( float )、字符串( str )、...

神仙级python入门教程(非常详细),从零基础入门到精通,建议收藏

写在开篇我是25岁转行学python的。说实在,转行就是奔着挣钱去的。希望我的经历可以给想转行的朋友带来一点启发和借鉴。先简单介绍下个人背景,三流大学毕业,物流专业,学习能力一般,没啥特别技能,反正就...