Python基础认识

数值类型

数值类型有4种:1.int整型 2.float浮点型 3.complex复数类型 4.bool 布尔型

常用的运算符

常用的运算符:+加、-减、*乘、/除、%取余数、//向下取整,小数点后面不要、**次方幂运算

比如:

5//2=2
5%2=1
5**2=25(相当于5的2次方,5*5)

ceil向上取整(向上取整,就是不管小数点后面是多少数值都会进一位)
先引入math数学模块

import math
math.ceil(20/3)
结果:7

查找变量是什么类型(type)
比如:

	a = 1
	b = 1.1
	c = 1+1J
	d = True

type(a) 
	结果:int
type(b)
	结果:float
type(c)
	结果:comeplex
type(d)
	结果:bool

序列类型

序列类型有3种:str字符串、list列表、tuple元组

列表

1.列表,既可以放数值,也可以放字符串,字母

li=[1,1,1,True,'a','a','a']
li[3]#索引取变量里面的值,取True

索引列表可以修改里面的数值、字符串、字母

li = [1,2,3,4,5]
li[2]=5 #把3改成5

强制类型转换,把列表转元组

li = [1,2,3,4,5]
tu = tuple(li)#tuple(所要转换的列表变量)

元组

2.元组,既可以放数值,也可以放字符串,字母(元组不可以直接修改里面部分的数值、字符串、字母)

索引取变量里面的值

tu=(1,1,1,'a','b','c')
tu[5]#取c

强制类型转换,把元组转列表

tu=(1,1,1,'a','b','c')
li = list(tu)

如果需要修改元组里面的数值、字符串、字母,那就直接重新给元组变量重新赋值

切片

3.切片,取前面数值或字符串、字母
格式:变量[0:所需切到的数值+1],(左闭右开所以要+1)
比如:

tu = (1,2,3,4)
tu[0:3]#我想切到3不要4,那就是[1,2,3],(从0开始数起)

如果只取部分数值或字符串、字母
格式:变量[0:所需切的数值+1:步长],(左闭右开所以要+1)

tu = (1,2,3,4,5,6,7,8,9)
tu[0:9:3]#我只想要1,4,7,那就是[1,4,7]
(从0开始数起)

取最后元组或者列表最后一个值
比如:

li = [1,2,3,4]
li[3]
li[-1]
li[3:]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值