VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > Python基础教程 >
  • 入门 Python —— 从基础语法到控制流

一、Python 基础语法初体验
1.1 字面量与注释
字面量

123       # 整数字面量
"Hello"   # 字符串字面量
True      # 布尔字面量

注释

# 单行注释
"""
多行注释
支持跨越多行
"""

1.2 变量与标识符
变量本质

a = 10      # 创建整数对象10,变量a指向该内存地址
b = a       # 变量b指向同一内存地址

标识符规则

由字母、数字、下划线组成,首字符不能为数字
区分大小写(如name和Name是不同变量)
避免使用关键字(如if、else等)
二、数据类型与运算符
2.1 基础数据类型

类型 示例 说明
整数 (int) 10, -5 支持任意大小整数
浮点数 (float) 3.14, 2e5 科学计数法表示
字符串 (str) "Python" 单双引号均可
布尔 (bool) True, False 注意首字母大写
2.2 数据类型转换    
显式转换    
num = 10
float_num = float(num)   # 转换为浮点数
str_num = str(num)       # 转换为字符串

隐式转换

result = 5 + 3.14 # 自动转换为浮点数运算
2.3 运算符详解
算术运算符

10 + 3  # 加法
10 % 3  # 取模(结果为110 ** 3 # 幂运算(结果为1000

比较运算符

5 > 3  # True
"abc" == "ABC"  # False(区分大小写)

赋值运算符

a += 5 # 等价于 a = a + 5
三、字符串操作进阶
3.1 字符串拼接

name = "Alice"
greeting = "Hello, " + name + "!"  # 输出:Hello, Alice!

3.2 字符串格式化
传统方式

age = 20
print("I'm %d years old." % age)  # 输出:I'm 20 years old.
format 方法

print("My name is {}. I'm {}.".format("Bob", 25))
f-string(推荐)

print(f"Score: {90 + 10}")  # 输出:Score: 100

四、用户输入与控制流
4.1 接收用户输入

name = input("请输入姓名:")  # 输入:张三
age = int(input("请输入年龄:"))  # 输入:20
print(f"你好,{name},你今年{age}岁!")

4.2 条件判断(if 语句)

score = 85
if score >= 90:
    print("优秀")
elif score >= 80:
    print("良好")
else:
    print("继续努力")

4.3 循环结构
while 循环

count = 0
while count < 5:
    print(count)
    count += 1  # 输出:0 1 2 3 4
for 循环

fruits = ["apple", "banana", "orange"]
for fruit in fruits:
    print(fruit)

结合 range 函数

for i in range(1, 6):  # 生成1~5的整数序列
    print(i)

本文作者: 一点浩然气~
本文链接: https://www.cnblogs.com/FrostBoy/p/18793564


相关教程