Python学习之路(二)

python学习二 在大 多数编程语言中,字符串的索引从0开始,表示字符串中的第一个字符, 依次递增,而反向索引是从最后一位开始的,字符串的索引从-1开始, 表示字符串中的最后一个字符,依次递减。print(str.partition(' ')) # 如果字符串包含指定的分隔符,则返回一个3元的元组,第一个为分隔符左边的子串,第二个为分隔符本身,第三个为分隔符右边的子串。print(str.isprintable()) # 如果字符串中的所有字符都可打印或字符串为空,则返回 True,否则返回 False。 阅读详情

Python语法学习记录o(* ̄︶ ̄*)o

1. 基本语法

1.1 注释
  • 单行注释:使用 #

    # 这是一个单行注释
    
  • 多行注释:使用三重引号 ''' 或 """(通常用于文档字符串)

    """
    这是一个
    多行注释
    """
    
1.2 变量和数据类型
  • 变量声明:不需要显式声明类型,Python 会自动推断类型。

    x = 5          # 整数
    y = 3.14       # 浮点数
    name = "Alice" # 字符串
    is_active = True # 布尔值
    
  • 数据类型:

    • 整数 (int):1, 2, 3
    • 浮点数 (float):3.14, 2.718
    • 字符串 (str):"Hello", 'World'
    • 布尔值 (bool):True, False
    • 列表 (list):[1, 2, 3]
    • 元组 (tuple):(1, 2, 3)
    • 字典 (dict):{"name": "Alice", "age": 25}
    • 集合 (set):{1, 2, 3}
1.3 基本运算符
  • 算术运算符:+, -, *, /, %, **, //

    a = 10
    b = 3
    print(a + b)  # 13
    print(a - b)  # 7
    print(a * b)  # 30
    print(a / b)  # 3.3333333333333335
    print(a % b)  # 1
    print(a ** b) # 1000
    print(a // b) # 3
    
  • 比较运算符:==, !=, >, <, >=, <=

    print(a == b) # False
    print(a != b) # True
    print(a > b)  # True
    print(a < b)  # False
    print(a >= b) # True
    print(a <= b) # False
    
  • 逻辑运算符:and, or, not

    x = True
    y = False
    print(x and y) # False
    print(x or y)  # True
    print(not x)   # False
    

2. 控制结构

2.1 条件语句
  • if-elif-else
    score = 85
    if score >= 90:
        print("A")
    elif score >= 80:
        print("B")
    else:
        print("C")
    
2.2 循环
  • for 循环

    for i in range(5):
        print(i)  # 输出 0 到 4
    
  • while 循环

    count = 0
    while count < 5:
        print(count
python如何学习(二) 最近开始整理python的资料,博主建立了一个qq群,希望给大家提供一个交流的同平台 78486745 。 一、编程开发规范 作为一门开发语言,python自然也有自己的编程规范,以下是特有且必须遵循的规范: 代码开头 python中代码必须顶格编写,除非被作为语句嵌套在条件判断或条件循环中。 代码层级 代码与代码之间的逻辑层级关系(涉及逻辑判断、包含关系等情况)通过空格来界定,第一层顶格编... 阅读详情

相关推荐

python pyramid基础学习二

python pyramid基础学习二 1.前言 前面我们使用了基础命令创建pyramid项目,并运行了Hello word,万事开头难,我们知道了开发pyramid项目需要一个env文件夹,里面包 含了运行基本环境,有了基础框架准备我们就可以开始我的高楼大厦建设。 2.实战项目的基础环境## 在任意目录下执行 pip install cookiecutter 再执行 export PATH...

kangyanzhi的专栏 1237

Python学习二——标准库

一、OS模块 os模块学习 二、matplotlib模块 python的绘图库,matlab的开源替代方案参考链接 matplotlib是一个非常庞大的系统,而且从诞生到现在繁荣发展经历了几十年的时间,里面所涉及到的软件架构很是复杂。matplotlib的架构被逻辑性地分为三层。这三层逻辑可以视为一个栈。每层逻辑知道如何与其下的一层逻辑进行通信,但在下层逻辑看来,上层是透明的。这三层从底向上分别为:后端、美工与脚本。 matplotlib的使用可以从三个层面上去入手,即“后端——美工——脚本”。 (1)后

dkkfff的博客 576

基于RYU+Mininet的SDN校园网络实战:从零搭建虚拟化实验环境

本文详细介绍了如何利用RYU控制器和Mininet搭建SDN校园网络实验环境,从Ubuntu虚拟机准备到网络拓扑设计,再到关键网络功能实现。通过实战案例展示SDN在校园网络中的应用优势,包括简化配置、提升效率等,为网络工程师和学生提供了一套完整的虚拟化实验方案。

weixin_30872499的博客 458

python——模拟砍价

类型:随机数。

m0_62488776的博客 1972

uniapp+uniCloud实现微信小程序一键登录

(用户唯一标识),用户登录成功后,开发者服务器可以将openid和session_key保存,生成一个自定义登录态的token令牌响应给微信小程序,通过token可以查询openid和session_key,小程序下次请求只要携带着token就可以证明已经登录。这个API就是获取用户信息,每次请求都会弹出授权窗口(这个可能会不弹,这个要看你的版本,根据版本来定,不懂的可以留下评论),用户同意后会返回。到这里就可以实现微信一键登录了,快去试试吧,有问题可以在评论区留言,我看见会尽我知道的为你解答。

lb2917的博客 2577

光电系统光轴校准与偏差控制实战指南

光轴作为光电系统的空间基准坐标系,直接影响多光谱传感器的协同工作精度。在包含可见光、红外与激光测距的复合系统中,光轴偏差会导致目标识别误差与打击精度下降。通过机械基准建立、光学通道粗调和多光谱协同校准等工厂级标定流程,结合千米靶标法、星点校准法等野战应急方案,可有效控制光轴偏差。典型应用场景中,温度补偿与振动抑制技术能维持光轴稳定性,如某舰载系统通过500Hz高频视觉伺服实现0.3mrad振动补偿。掌握这些光轴标定与保持策略,对提升光电系统在侦察、测距等场景的实战性能具有关键价值。

weixin_36149538的博客 277

【OpenClaw从入门到精通】第01篇:保姆级教程——从零开始搭建你的第一个本地AI助理(2026实测版)

本文聚焦2026年开源AI代理工具OpenClaw的本地部署与实操,从核心概念拆解入手,先厘清OpenClaw、Gateway、Skills、ClawHub的关联,再明确硬件系统要求与大模型API-Key准备要点,通过官方一键安装脚本完成本地部署,并配置阿里云百炼API实现大模型对接。以“让AI助理抓取开源中国热门项目”的虚拟实战案例,详细演示Skills调用流程,同时梳理部署中“命令找不到”“API-Key配置失败”等高频问题的解决方法。内容兼顾新手友好性与实操参考性,所有步骤均基于公开技术文档验证。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 4万+

Open3D (C++) 计算点云坐标最值及其索引

使用C++版本的Open3D计算点云最值点及其对应的下标索引

点云侠的博客 731

三维重建/SLAM笔记_最佳学习路线/攻略

本文目的 学习三维重建,需要不少知识,而知识之间又存在不同的依赖关系,为了后来人能少走弯路,也为了对自己的知识框架系统总结,特记录自己的学习路线。 学习心得 关于读书,了解基础知识是一方面,产生疑问也是一方面,为以后知道学习什么留下印象; 一回生,二回熟,看不懂时,大多是因为先验知识不够,没关系,多查多想,总会搞懂的。 学习路线 1.计算机图形学基础(OpenGL基础版)(徐文鹏 清...

惊鸿一博 3292

RK3568平台(camera篇) MPP编码

同芯片的差异,为使用者提供统一的视频媒体处理接口(Media Process Interface,缩写 MPI)。瑞芯微提供的媒体处理软件平台(Media Process Platform,简称 MPP)是适用于瑞芯微芯片系列的。mpi_enc_test 的命令参数中,图像宽度(w)图像高度(h),码流类型(t)为强制要求参数,其他参。视频拷贝,缩放,色彩空间转换,场视频解交织(Deinterlace)数如输入文件(i),输出文件(o),编码帧数(n)等为可选参数。设置一些MPP的模式。

weixin_49303682的博客 7379

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: SQL复杂查询语句使用示例
下一篇: vue3相关面试问题
香蕉可乐荷包蛋
博客等级 码龄6年 1013粉丝 174原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

香蕉可乐荷包蛋

努力写有用的code

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值