Python语言学习笔记之二(基础语法)

本课程对于有其它语言基础的开发人员可以参考和学习,同时也是记录下来,为个人学习使用,文档中有此不当之处,请谅解。

Python几种字符串的表示:

在Python中,字符串是一种基本的数据类型,可以使用多种方式进行表示:

普通字符串:使用单引号 (‘)或双引号(“)括起来的字符串。

原始字符串: 使用反斜杠 (\) 转义特殊字符的字符串

在Python中,r表示原始字符串(raw string),原始字符是一种特殊类型的字符串,在字符串中不会将反斜杠)视为转义字符,而是作为普通字符原样输出。例如:

三引号字符串:使用三个引号(单引号或双引号) 括起来的字符串,可以包含多行文本,应用场景 :三引号字符串可以用来表示包含多行文本的字符串,当字符串中包含引号时,为了避免将引号视为转义字符可以使用三引号字符串.三引号字符串也可以用来表示文档字符串.

f-string: 使用f-string表示格式化的字符串,主要作用是简化了字符串格式化的过程,使得代码更加简洁和易读

f-string使用大写的"F“或者”f”作为字符串的前缀,然后在字符串中用花括号{}来标记需要插人或替换的表达式,例如:

Unicode字符串和字节串

Unicode字符串通常用于表示包含非ASCII字符的字符串,比如包含中文字符或特殊符号的文本,在Python中,Unicode字符串通常以u或u"作为前缀,Unicode字符串表示的是字符本身,而不是它们的编码形式。

Unicode字符串和字节串

字节串(Byte String)是一种特殊的数据类型,用于表示二进制数据,字节串以b或bytes作为前缀并且包含了一串字符的ASCII码表示。每个字符都是一个字节,因此字节串可以包含多个字节。

Python、Java、JavaScrip字符串应用的区别

提供的方法不同:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/174923.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ChatGPT等模型:到2026年,将消耗尽高质量训练数据

《麻省理工技术评论》曾在官网发表文章表示,随着ChatGPT等大模型的持续火热,对训练数据的需求越来越大。大模型就像是一个“网络黑洞”不断地吸收,最终会导致没有足够的数据进行训练。 而知名AI研究机构Epochai直接针对数据训练问题发表了一…

Python Subprocess教程:创建和管理子进程的完整指南

更多Python学习内容:ipengtao.com 在Python中,Subprocess模块为我们提供了强大的工具,使得创建和管理子进程变得十分便捷。本文将深入探讨Subprocess的各种功能和用法,通过丰富的示例代码,带你领略其强大的子进程管理能…

s_v_web_id或fp协议过签名,dy滑块

某音s_web_id或fp协议过签名 ‘h5_sdk_version’, ‘2.36.0’ "search_impr":{"entity_id":"1135137973613200"},"link_item_list":null,"user_permissions":null,"offline_info_list":null,"is_cf":…

迁移redis数据库中的数据到另一台服务器

方案一 下面我使用的redis是用docker安装的,不是通过下载安装包安装的,所以和我安装方式不一样的小伙伴可以不看,因为很多操作是基于docker的 话不多说,直接开搞! 1.首先一定要确保两台服务器上面的redis版本要一致…

C++:OJ练习(每日练习系列)

编程题: 题一:把字符串转换成整数 把字符串转换成整数_牛客题霸_牛客网 示例1 输入: "2147483647" 返回值: 2147483647思路一: 第一步:it从str的第一个字符开始遍历,定义一个最后输…

使用 SIEM 管理安全事件

每家公司都必须处理检测、管理和解决安全事件,未能制定事件响应计划可能会对任何组织产生重大的影响,无论是在财务损失还是声誉损害方面。本文探讨了事件响应的重要性、检测和管理事件的关键要素,以及帮助组织处理安全事件的最佳实践。 安全…

感染了后缀为.404mckay-V-XXXXXXXX勒索病毒如何应对?数据能够恢复吗?

导言: 近年来,网络安全威胁日益严峻,其中之一便是V系列的勒索病毒之.404mckay-V-XXXXXXXX勒索病毒和.ad3for-V-XXXXXXXX勒索病毒。本文将深入介绍这一威胁的特点、感染方式,并提供详尽的数据恢复方法和有效的预防措施&#xff0c…

基于IDEA+SpringBoot+Mysql开发的在线考试系统

基于springboot的在线考试系统 项目介绍💁🏻 项目背景: 随着互联网的普及和技术的发展,传统的考试方式已经无法满足人们的需求。为了提高考试的效率和准确性,我们决定开发一个在线考试系统。该系统将提供登录、试卷列表…

lua完整学习笔记

lua注释 -- 单行注释 --[[ 多行注释 ]]-- lua数据结构 nil 无效值与Java的Null类似,但是在条件表示中是false boolean 布尔值,ture或者false number 双精度类型的浮点数 string 字…

【Android知识笔记】性能优化专题(四)

App 线程优化 线程调度原理 任意时刻,只有一个线程占用CPU,处于运行状态多线程并发:轮流获取CPU使用权JVM负责线程调度:按照特定机制分配CPU使用权线程调度模型 分时调度模型:轮流获取、均分CPU时间抢占式调度模型:优先级高的获取,JVM采用Android线程调度 nice值:Proc…

.NET6实现破解Modbus poll点表配置文件

📢欢迎点赞 :👍 收藏 ⭐留言 📝 如有错误敬请指正,赐人玫瑰,手留余香!📢本文作者:由webmote 原创📢作者格言:新的征程,我们面对的不仅仅是技术还有人心,人心不可测,海水不可量,唯有技术,才是深沉黑夜中的一座闪烁的灯塔 !序言 Modbus 协议是工控领域常见…

C语言线性表的实现(详解)

数据结构之线性表 ​ 线性表的基本概念:线性表是由0个或者多个数据元素的有限序列 ​ 特性是: ​ 1:数据元素之间都是有顺序的 ​ 2:数据元素的个数是有限的, ​ 3:数据元素的类型是相同的 ​ 性质是&…

一维数组传参的本质

一维数组传参的本质 数组我们之前学过了,之前也讲了,数组是可以传递给函数的,这个小节我们讨论一下数组传参的本质。 首先,我们从一个问题开始,我们之前都是在函数外部计算数组的元素个数,那我们可以把函…

Git安装

简单粗暴,跟着步骤一步一步来 右键就会有了

Rust内存布局

题图忘了来自哪里.. 整型,浮点型,struct,vec!,enum 本文是对 Rust内存布局 的学习与记录 struct A { a: i64, b: u64,}struct B { a: i32, b: u64,}struct C { a: i64, b: u64, c: i32,}struct D { a: i32, b: u64, c: i32, d: u64,}fn main(…

优思学院|如何在企业中实施降本增效策略,实现财务突破

在当今竞争激烈的商业环境中,企业降低成本并提高效益变得至关重要。本文将深入探讨如何降本增效,以及实施这些策略的方法。 提到降本增效或提升生产效率,第一个被提出来检讨的一定是直接部门。但是如果无视于日渐臃肿的间接部门,…

TS 函数及多态

TS 能推导出函数体中的类型,但多数情况下无法推导出参数的类型,只有少数特殊情况下能根据上下文推导参数的类型。返回类型能推导出,不过也可以显式注解。 1 声明和调用函数 一般来说,在方法中的this值为调用该方法时位于点号左侧…

大模型下交互式数据挖掘的探索与发现

在这个数据驱动的时代,数据挖掘已成为解锁信息宝库的关键。过去,我们依赖传统的拖拉拽方式来建模,这种方式在早期的数据探索中起到了作用,但随着数据量的激增和需求的多样化,它的局限性逐渐显露。 >>>> 首…

App备案与iOS云管理式证书 ,公钥及证书SHA-1指纹的获取方法

​ 引言 在iOS应用程序开发过程中,进行App备案并获取公钥及证书SHA-1指纹是至关重要的步骤。本文将介绍如何通过appuploader工具获取iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹,帮助开发者更好地理解和应用该过程。 正文 iOS应用程序…

【从删库到跑路 | MySQL总结篇】表的增删查改(进阶上)

个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【MySQL学习专栏】🎈 本专栏旨在分享学习MySQL的一点学习心得,欢迎大家在评论区讨论💌 目录 一、数据…