本文档的大致内容:(python使用版本3.6.4)1 数字--int2 布尔--bool3 字符串--str4 元祖--()5 列表---['a','b']6 字典--{}运算符:算数:+ - * / //(商的整数) %(余数) **(次幂)比较:== != >= <= &
转载
2024-10-09 20:04:08
8阅读
文章目录1 Python变量的使用1.1 变量的定义与赋值1.2 基本数据类型1.3 类型转换2 运算符2.1 数学运算符2.2 增强型赋值运算符2.3 比较运算符2.4逻辑运算符2.5 同一运算符3 字符串的操作3.1 切片、分割与拼接3.2 关于大小写 1 Python变量的使用1.1 变量的定义与赋值a = 3 #定义变量a赋值为3注意:python不支持常量1.2 基本数据类型a = 9
转载
2024-01-12 22:49:59
94阅读
1、 切片(Slice)L=['a','b','c','d']L[0:2]表示从索引0开始取,直到索引2为止,但不包括索引2。即索引0,1,正好是2个元素如果第一个索引是0,还可以省略:L[:2]L[-1]取倒数第一个元素L[:]表示从第一个到最后一个,即原样复制一个listL[::2]去全部数据,但是每两个取一个 字符串逆序:str = “abcdefg”str1 = st
转载
2024-04-13 22:02:18
872阅读
一、选择题1.下列Python数据中其元素可以改变的是( A )。A.列表 B.元组 C.字符串 D.数组2.表达式“[2] in [1,2,3,4]”的值是(
转载
2023-08-10 14:41:15
1884阅读
二进制的的加法二进制加法分析:这道题目当中的二进制数字是以字符串的形式来保存的,如果将字符串转化为位int类型或者long long 类型,string 的长度特别长的时候,那么就会超出时间限制参考解法加法操作只能针对两个字符串进行。可以参照十进制的加法来完成。回忆一下小学学习的十进制加法,首先将字符的右端对齐,然后从他们个位开始从右向左相加同一位置的两个数字,如果有进位要进一位。二进制加法获取字
转载
2024-07-31 15:22:57
30阅读
Python中的数据类型:根据其自身的范围,可以分为两类:"数字"型,"容器"型"数值"型:int, float, complex, bool, None"容器"型:list, tuple, set, dict, str一 "数字"型:int就是数学中的整数数字。例:1, 2, 3, 4float就是数学中的小数数字。例:1.2, 2.3, 3.4complex就是数学中的复数,分为整数
转载
2024-01-14 11:08:08
73阅读
在用计算机编程解决问题的过程中,数学运算是很常用的。python自带了一些基本的数学运算方法。最基本的加减乘除我们就不赘述了,都是按正常的运算规则来。就说几点需要注意的:python里的计算没有[]、{},统一都用 ()除法符号是 / ,在 Python3 里结果都是浮点数,哪怕是两个可以整除的整数。比如 4 / 2,结果是 2.0 而不是 2如果希望做整除,要用 // ,不能整除的会忽略余数,比
转载
2023-08-30 23:47:04
621阅读
数字和表达式
1/2的结果是0,因为都是整数 1.0/2.0的结果就是0.5,因为是浮点数 如果要是 1/2结果为0.5(pyhon3)则要这样子:
from __future__ import division
可以使用未来Python的功能···
为了实现整除,可以这样子:1//2 结果为0 1.0//2.0 结果也为0
2**3结果
转载
2023-08-10 21:55:53
434阅读
print函数 python3的版本要用print(),python2的版本可以用python …listlist创建 list直接用L=[”,”,”]创建,里面可以存放不同类型的值,可以用L[-1]找到倒数第一,L[-2]找到倒数第二添加元素 1、ap
转载
2023-12-18 22:23:47
485阅读
[m : ] 代表列表中的第m+1项到最后一项[ : n] 代表列表中的第一项到第n项import numpy as npa=[1,2,3.4,5]print(a)[ 1 2 3 4 5 ]print(a[-1]) 取最后一个元素结果:[5]print(a[:-1]) 除了最后一个取全部结果:[ 1 2 3 4 ]print(a[::-1]) ...
原创
2021-08-12 21:46:29
1892阅读
深浅拷贝,元祖,字典 ,集合的定义以及基本操作方法深浅拷贝# 值拷贝:应用场景最多
值拷贝:
先创建一个列表
ls = [1, 'abc', [10]]再定义 ls1 = ls 此处ls1会直接将ls中在栈区存放的地址拿过来,也就是列表的门牌号,
所以在 ls 当列表内部的元素发生变化,ls1都会随之变化,因为值拷贝指挥把存储列表的地址拿过来,并不能把值的地址拿过来
浅拷贝:
再定义 ls2
转载
2023-12-04 15:57:34
128阅读
python3的列表由一系列按特定顺序排列的元素,其中的元素之间可以没有任何关系。在Python3中,用方括号([])来表示列表,并用逗号来分隔其中的元素。定义列表#定义列表
list1=[1,2,3]
list2=[i for i in input().split()]
print(list1)
print(list2)
#键盘输入为123456键盘输入为123456,结果如下:[1, 2, 3
转载
2024-03-31 20:54:39
50阅读
shape 方法用于查看数据是几行几列的。 reshape 方法用于不更改数据的情况下,重新把数据进行规划成指定的行数和列数。 .reshape(-1, 1) -1 表示自动,1 表示整理成 1 列数据。.reshape(2, -1) 整理成 2 行的数据。.reshape(3, 3) 整理成 3 行 3 列的数据。 Ref:Py在线环境
转载
2023-07-05 12:45:39
0阅读
Python 3.x介绍的一些Python 2不兼容的关键字和特性可以通过在Python 2的内部__future__模块导入。基本点,range,新式类,mro,asyncio。0,字符串类型统一,只有str和bytes(字节序列)。Python2 的默认编码是 asscii(原因在于 Python这门语言诞生的时候还没出现 Unicode),3默认编码是 utf-8。外部IO 拿到的都是byt
转载
2023-10-07 23:23:47
61阅读
列表的介绍一、什么是列表列表是可以存储不同类型数据的有序、可变的存储容器。二、列表的格式定义列的格式: [元素1,元素2,元素3,...,元素n]定义变量名为arr的列表arr=[1,'你好',hello,[1,2,3],[3,2,1.1]]列表中的元素类型可以不同列表中可以存列表列表的下标从o开始三、获取列表下标# 列表
arr = [1, 2, 3, 4]
print(arr) #[1, 2,
转载
2024-01-03 22:42:04
164阅读
1,python2 和 python3 的区别python2,python3区别大环境下:python2:php,Java,C,等语言的规范陋习,.python3:,清晰,简单,符合python的宗旨. 2,python的划分.:当程序运行时,将代码从上至下,一句一句解释成二进制,在执行.:python,php:开发速度快,可以跨平台.:执行效率慢.
转载
2023-06-17 13:10:31
43阅读
好长时间没有更文了,最近一直在查漏补缺Python的基础知识,下面把最近看学习视频中觉得比较重要的基础知识分享给大家。万丈高楼平地起,希望每一位初学Python的小伙伴都可以打好基础。我把Python的基本数据类型总结成了下边的思维导图。我发现自己看书学习Python效率真的没有看视频高,不过也因人而异吧,下面是一些Python入门的误区。1.type(2/2)和type(2//2)输出结果是不一
转载
2024-03-11 10:33:41
62阅读
首先,我们先定义两个概念,一个叫做操作数,一个叫做运算符。以最简单的1+2来说,1和2就是操作数,+就是运算符。其次,我们再给运算定义一个分类方式。根据操作数数量的不同,可以将运算分成一元运算、二元运算和三元运算。比如-2的操作数只有1个2,就是一元运算。1+2的操作数是1和2,就是二元运算。因为三元运算会涉及到我们后面将要介绍的判断函数,暂且不提。至于四元或者更多元的运算,可能有,但就没有人这么
转载
2023-10-23 21:38:28
116阅读
老规矩先抛问题:1)、有一个列表lst赋值为lst=[0,1,2,3,4,5,6,7,8,9];2)、lst[2:-2]的值是多少?3)、lst[2:]=[21,22,23]和lst[2]=[21,22,23]赋值后lst的值为多少?下标索引Python的list是一种有序数据结构,可以像C语言数组那样通过下标方式进行访问,比如定义一个list:lst=[0,1,2,3,4,5,6,7,8,9],
转载
2023-08-17 17:31:38
1175阅读
Python的基本类型Number:数字int 和 floatpython3中的整型只有int,小数只有float.。type函数可以用来查看类型。/表示小数除法,例如2/2=1.0,type(2/2)是float。//表示整数除法,例如1//2=0,type(1/2)是int。进制二进制:在数字前加0b,例如2(0b10)、3(0b11)bin函数将任意进制转换成二进制,bin(10)显示0b1
转载
2023-12-04 16:46:32
79阅读