Python入门之Lesson2:Python基础语法


目录


前言

欢迎来到《Python入门》系列博客的第二课。在上一课中,我们了解了Python的安装及运行环境的配置。在这一课中,我们将深入学习Python的基础语法,这是编写Python代码的根基。通过本节内容的学习,你将掌握变量、数据类型、运算符、输入输出、条件语句等Python编程的基础知识。

一.介绍

        1.变量和数据类型

                变量是用于存储数据的命名空间。在Python中,变量不需要提前声明,直接赋值即可。

# 变量赋值
name = "Alice"
age = 18

Python是动态类型语言,意味着变量类型是在运行时确定的。Python中常见的数据类型包括:

  • 整型(int): 如a = 10
  • 浮点型(float): 如b = 3.14
  • 字符串(str): 如c = "Hello"
  • 布尔型(bool): 如d = True

你可以使用type()函数来检查变量的数据类型:

print(type(name))  # 运行结果:<class 'str'>
print(type(age))   # 运行结果:<class 'int'>

       2.常见运算符

                运算符是对变量或值进行操作的符号,Python支持多种运算符:

                        1.算术运算符: +, -, *, /, //(整除), %(取余), **(幂)

x = 10
y = 3
print(x + y)  # 13
print(x / y)  # 3.3333333333333335
print(x // y) # 3

                        2.比较运算符: ==, !=, >, <, >=, <=

x = 10
y = 3
print(x == y)  # False
print(x > y)   # True

                        3.逻辑运算符: and, or, not

a = True
b = False
print(a and b)  # False
print(a or b)   # True

        3. 输入输出

                在Python中,你可以使用input()函数从用户获取输入,并通过print()函数输出结果。

name = input("请输入你的名字: ")
print("你好," + name + "!")

                需要注意的是,input()获取的输入为字符串类型,若需要其他类型则需进行类型转换:

age = int(input("请输入你的年龄: "))
print("你明年将会是 " + str(age + 1) + " 岁。")

         4.条件语句

                条件语句用于控制程序的执行流程,最常见的就是if语句。

age = 18
if age >= 18:
    print("你是成年人")
else:
    print("你还是未成年人")

                条件语句可以包含多个分支,例如elif语句:

score = 85
if score >= 90:
    print("优秀")
elif score >= 75:
    print("良好")
else:
    print("需要努力")

        5. 循环结构

                1.for循环

                        for循环通常用于遍历序列(如列表、字符串等)。

for i in range(5):
    print(i)  # 输出 0 到 4

                2.while循环

                        while循环根据条件反复执行某段代码,直到条件不再成立。

count = 0
while count < 5:
    print(count)
    count += 1

二.练习

        为了更好地巩固所学的Python基础语法知识,下面给出了一些练习题。请根据所学内容完成这些小任务。

        练习1: 基本变量和输入输出

                编写一个程序,提示用户输入他的姓名和年龄,程序将会输出一句话,例如:“你好,Alice,你今年18岁。”

# 提示:使用input()和print()函数

        练习2: 简单运算器

                编写一个程序,提示用户输入两个整数,然后计算并输出它们的和、差、积和商。

        练习3: 判断奇偶

                编写一个程序,提示用户输入一个整数,然后判断该数是奇数还是偶数。

# 提示:使用%运算符和if条件语句

        练习4: 分数评级

编写一个程序,提示用户输入一个0-100之间的分数,然后根据分数输出评级:

  • 90分及以上为“优秀”
  • 75分及以上为“良好”
  • 60分及以上为“及格”
  • 60分以下为“不及格”
# 提示:使用if...elif...else条件语句

 

练习5: 打印乘法表

编写一个程序,输出1到9的乘法表。

# 提示:使用嵌套for循环

三.总结 

        本节内容涵盖了Python基础语法的核心部分,包括变量、数据类型、运算符、输入输出、条件语句和循环结构等。通过这些知识的掌握,你已经能够编写简单的Python程序。在接下来的课程中,我们将深入探讨Python的函数、数据结构以及其他更高级的编程概念。

        希望你在学习Python的过程中能够收获乐趣,关注我,更多精彩内容敬请期待《Python入门课程》系列博客的下一课--Python数据结构详解!


如果有任何问题,欢迎在评论区留言,我将尽力为你解答。祝你编程愉快! 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值