上一篇我们讲解了字符串的一些处理函数和处理方法,其中比较重要的一个是format方法,用于对字符串进行格式化。我们先来看一下format方法的使用语法叭str.format(括号里面是用,分隔的参数) python使用槽机制配合format来使用。在一段字符串中,在我们想使用定义的变量来输出的地方采用槽{}来占位就好。槽里面如果没有序号就按照默认顺序进行填充,即参数的前后顺序,如果槽里面有序号的话
转载
2023-07-11 18:47:11
240阅读
转自
一、特性(property)
1 什么是特性property
property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值
1 import math
2 class Circle:
3 def __init__(self,radius): #圆的半径radius
4 self.radius=radius
5
6 @property
7 def area(self):
8 r
转载
2024-08-30 20:12:35
52阅读
Python的or运算赋值用法
原创
2024-07-04 14:09:11
61阅读
eval函数主要是用来实现python中各种数据类型与str之间的转换,下面会详细的举出实例来帮助理解(eval+input存在恶意代码注入的风险,所以在实际应用中需要谨慎使用,感谢@力量型搬砖工人 的补充,文末会有对这种方法的风险说明)一 eval( )函数的基本用法(1)字符串转换为列表 b=eval(a)
print(a)
pri
转载
2023-07-11 13:44:55
219阅读
官网incompatible shape for a non-contiguous arraynumpy.reshape numpy. reshape (
a,
newshape,
order='C'
)
[source]
Gives a new shape to an array without changing its
转载
2024-04-30 09:31:08
115阅读
与 列表 list []、元组 tuple ()不同,字典 dict 是另一种可变容器模型,且可成对地(pairwise)存储任意类型对象。字典的每个键值 key->value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中。字典定义及初始化# 常规定义
info_dict = {"name": "wayne17", "age": 17, "sex": "
转载
2023-06-19 16:04:14
211阅读
前几篇文章介绍过python中的数据类型,今天整理下数值类型以及常用的几个函数:一、Number Number数据类型为不可变数据类型,改变值的话,会重新分配内存空间 可以使用del语句删除Number对象引用var1 = 1
del var1 也可以同时删除多个对象del var1,var2 二、几种不同的数值类型 整形(无小数点)、长整型(无限大小的整数,结尾带L)、浮点型(整数部分
转载
2023-11-27 23:57:15
78阅读
Java Character 类Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值实例char ch = 'a';
// Unicode 字符表示形式
char uniChar = '\u039A';
// 字符数组
char[] charArray ={ 'a', 'b', 'c', 'd', 'e' };然而,在实际开发过程中
转载
2023-09-22 20:08:00
92阅读
python赋值语句的形式1. 基本赋值>>> a=test2. 元组赋值运算(位置)>>> a,b=this,is #写入了2个元组,只是省略了括号>>> athis>>> bis>>> x=this>>> y=is>>> a,b=x,y #省略元组括号,将右侧元组的值赋
转载
2023-08-01 14:40:36
96阅读
在这个信息纷繁的代码世界中,我们应该如何更好地储存信息,让计算机能够在你需要的时候帮你调用出你想要的信息呢?你需要借助【变量和赋值】的力量,将繁杂的信息给一一“收纳”好。我们先来看看下面这行代码:name='昆明SEO'这就是一个常见的给变量赋值的动作。在这里,name就是一个变量,这行代码的意思,就是把“昆明SEO”【赋值】给了“name”这个【变量】。这就好比,为了让昆明SEO以后能在计算机中
转载
2023-09-20 22:26:10
80阅读
map()函数
map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。
转载
2023-06-02 20:56:23
322阅读
# Java中Charset的用法与赋值方案
在Java中,字符集(Charset)是处理文本编码时的关键概念。它定义了将字节序列映射为字符的规范。Java的`Charset`类能够帮助我们轻松地处理不同编码的字符串。在这篇文章中,我们将探讨如何在Java中使用`Charset`,并通过一个具体的示例来演示它的应用。
## 基本概念
在处理文本时,编码方式至关重要。常见的编码方式有UTF-8
原创
2024-10-24 05:54:13
179阅读
在python学习的过程中,我们最先接触到的就是python的数组,元组,字典等基础类型,但很少有人深入讨论python的内置序列类型以及它们的高级使用姿势。深度学习python的内置序列,不仅能让我们编写的API更加的易用简介,也能够更好的理解python中各种序列的特性。在本文中,我们就来一起解锁python内置序列的高级用法,玩转pyhon序列。?内置序列类型python中有很多的序列类型,
转载
2024-07-10 08:43:18
60阅读
ps两个库好多类似的函数傻傻分不清,总结下。1.np.wherewhere()的用法首先强调一下,where()函数对于不同的输入,返回的只是不同的。1当数组是一维数组时,返回的值是一维的索引,所以只有一组索引数组2当数组是二维数组时,满足条件的数组值返回的是值的位置索引,因此会有两组索引数组来表示值的位置xx,yy,zz= np.where(Mask)这是3维数组的x,y,z值。2.比较重要的i
转载
2023-09-08 17:05:31
164阅读
1 Python for循环
for循环用于迭代序列(即列表,元组,字典,集合或字符串)。
这与其他编程语言中的 for 关键字不太相似,而是更像其他面向对象编程语言中的迭代器方法。
通过使用 for 循环,我们可以为列表、元组、集合中的每个项目等执行一组语句。
转载
2023-05-28 21:20:31
355阅读
由于2.x版本不再更新,目前只讨论3.x版本的python。1、单斜杠(/)表示除法,且不管除数和被除数是不是整数,最后结果都是float类型。2、双斜杠(//)表示地板除,即先做除法(/),然后向下取整(floor)。至少有一方是float型时,结果为float型;两个数都是int型时,结果为int型。另外,地板除 floor(x) 表示不大于x的最大整数,因此不是取整数部分,如 x 为负数时:
转载
2023-06-11 19:47:08
283阅读
Python 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入参数和自变量必须放在
转载
2023-09-20 06:47:36
107阅读
1.注释:在 Python 中,# 表示注释,作用于整行。在 Python 中,# 表示注释,作用于整行。2.运算符 注意:is, is not 对比的是两个变量的内存地址==, != 对比的是两个变量的值比较的两个变量,指向的都是地址
转载
2024-05-03 06:57:27
60阅读
目录一、编程模式1.1 交互模式编程1.2 脚本模式编程二、Python标识符2.1 作用2.2 标识符命名约定2.3 保留字三、行和缩进3.1 使用空行3.2 多行语句3.3 续行符( \ )四、引号和注释4.1 引号4.2 注释五、读取用户输入5.1 input函数5.2 输入不可见密码六、模块七、命令行参数八、Python文件类型8.1 源代码8.2 字节代码8.3 优化代码 一、编程模式
转载
2023-09-18 19:41:28
0阅读
摘要:如果你学过 C 语言,那么当你初见 Python 时可能会觉得 Python 的赋值方式略有诡异:好像差不多,但又好像哪里有点不太对劲。本文比较并解释了这种赋值逻辑上的差异。回答了为什么需要这种赋值逻辑以及如何使用这种赋值逻辑的问题。当然,即使未学过 C 语言,也可通过本文更好地了解 Python 的赋值逻辑——这种赋值逻辑影响着 Python 的方方面面,从而可以让你更好地理解和编写 Py
转载
2024-08-31 21:40:34
49阅读