当前位置: 首页 > article >正文

python想学好你一定要掌握已下知识(新手)


目录

引言:

我们今天学习语法基础

有关if的语法:

if判断:

基本语法:​编辑

if-else结构:

基本语法:​编辑 

if else使用的场景: 

1.数据验证:检查用户输入是否符合要求

2.状态判断:根据变量的值执行不同的操作

3.数值比较:比较两个数的大小

if else的嵌套:

基本语法:​编辑

运算符

算术运算符

比较运算符

逻辑运算符​编辑

赋值运算符​编辑

 位运算符


引言:

我们今天学习语法基础

Python 是一种简单易学、功能强大的编程语言,广泛应用于数据分析、人工智能、Web 开发、自动化脚本等领域。以下是 Python 的基础知识总结,适合初学者快速上手。


有关if的语法:

if判断:

if 判断是 Python 中用于条件控制的基本结构,它允许程序根据条件的真假执行不同的代码块。以下是 if 判断的详细用法和示例:

  • 条件:一个布尔表达式(结果为 True 或 False)。

  • 代码块:条件为真时执行的代码,必须缩进(通常为 4 个空格或 1 个 Tab)

基本语法:

示例:

age = 18
if age >= 18:
    print("你已经成年了!")

if-else结构:

if-else 结构是 Python 中用于条件控制的基本语法之一,它允许程序根据条件的真假执行不同的代码块。if-else 结构是编程中最常用的逻辑控制工具之一,适用于各种场景,如数据验证、流程控制、状态判断等。

  • 条件:一个布尔表达式(结果为 True 或 False)。

  • if 代码块:条件为真时执行的代码。

  • else 代码块:条件为假时执行的代码。

基本语法: 

示例:

age = 16
if age >= 18:
    print("你已经成年了!")
else:
    print("你还未成年!")
if else使用的场景: 

1.数据验证:检查用户输入是否符合要求

password = "123456"

if len(password) >= 6:
    print("密码有效!")
else:
    print("密码太短,至少需要 6 个字符!")

2.状态判断:根据变量的值执行不同的操作

is_raining = True

if is_raining:
    print("记得带伞!")
else:
    print("今天天气不错!")

3.数值比较:比较两个数的大小

a = 10
b = 20

if a > b:
    print("a 大于 b")
else:
    print("a 小于或等于 b")

if else的嵌套:

if-else 的嵌套是指在 if 或 else 代码块中再嵌套另一个 if-else 结构。这种嵌套结构可以用于处理更复杂的条件逻辑,允许多层次的条件判断。

以下是关于 if-else 嵌套的详细介绍,包括语法、使用场景、注意事项以及实际示例。

基本语法:

 

  • 外层 if-else:首先判断 条件1

  • 内层 if-else:在 条件1 为真时,进一步判断 条件2

示例: 

username = "admin"
password = "123456"

if username == "admin":
    if password == "123456":
        print("登录成功!")
    else:
        print("密码错误!")
else:
    print("用户名错误!")

运算符


运算符是编程语言中用于执行各种操作的符号或关键字。Python 提供了丰富的运算符,包括算术运算符、比较运算符、逻辑运算符、赋值运算符、位运算符、成员运算符和身份运算符等。以下是 Python 中常用运算符的详细介绍:


算术运算符

a = 10
b = 3
print(a + b)  # 输出:13
print(a // b) # 输出:3
print(a ** b) # 输出:1000

 

比较运算符

用于比较两个值,返回布尔值(True 或 False)。

x = 5
y = 3
print(x > y)  # 输出:True
print(x == y) # 输出:False

逻辑运算符

a = True
b = False
print(a and b)  # 输出:False
print(a or b)   # 输出:True
print(not a)    # 输出:False

赋值运算符

x = 10
x += 5  # x = x + 5
print(x)  # 输出:15

 位运算符

示例:

a = 5  # 二进制:0101
b = 3  # 二进制:0011
print(a & b)  # 输出:1 (二进制:0001)
print(a << 1) # 输出:10 (二进制:1010)

Python 提供了丰富的运算符,可以满足各种编程需求。掌握这些运算符的用法和优先级,是编写高效、简洁代码的基础。


今天的分享先到这啦


http://www.kler.cn/a/563217.html

相关文章:

  • RK3588开发板本地部署DeepSeek-R1
  • 向量数据库milvus部署
  • React 高阶组件教程
  • 链表的奇偶重排(C++)
  • wordpress使用CorePress主题设置项总结
  • 物理先验+数据增强的蛋白-小分子亲和力打分模型 EquiScore 评测
  • Leetcode1472:设计浏览器历史记录
  • 深入理解Tomcat与Web应用部署:C/S与B/S架构下的实践指南
  • MySQL自启动失败(MySQL不能开机自启)解决方案_MySQL开机自启疑难杂症解决,适用Win11Win10
  • pytorch阶段性总结1
  • HTML篇
  • react 新手入门指南,常用命令
  • 半导体晶圆精控:ethercat转profient网关数据提升制造精度
  • 企业之IT安全管控概览和实践案例
  • Jenkins升级启动报错
  • PyEcharts 数据可视化:从入门到实战
  • 25风景园林研究生复试面试问题汇总 风景园林专业知识问题很全! 风景园林复试全流程攻略 风景园林考研复试调剂真题汇总
  • excel
  • AVPacket 简介
  • 分布式爬虫