python “num”和“str” 基础

本文介绍了Python中'num'和'str'的基础知识,包括num的绝对值、四舍五入、求幂、求最小值、最大值等数学运算,以及str的下标访问、截取、拼接、查找、替换、计数、切片等字符串操作。

num 基础

print(abs(-5)) #求绝对值
print(round(4.7)) #四舍五入
print(pow(4,6)) #求4的6次方
print(min(list)) # 求一组数的最小值
print(max(list)) # 求最大值
import math
print(math.floor(4.6)) #向下取整
print(math.ceil(4.7)) #向上取整
print(math.sqrt(16)) #求开方

import random
print(random.random())
print(random.choice([1,2,3,4,5,6]))
print(random.choice(“hello”))
print(random.choice(range(1000,10000)))
list = [1,2,3,4,5]
random.shuffle(list) #打乱序列
print(list)
random.randrange([start],end,[x)]:从指定的范围递增中选取数(start=0,x=1)

print(random.choice(range(start,end,x))) start = 起始数字 end = 结尾数字 x = 间隔数

str 基础

字符串有下标 从0开始

str = “123456789adsfghjkl”

print(str[1:2])
print(str[1:])
print(str[:5])

截取拼接

print(str[5:10]+”1234”)

print(str.find(“1”)) #从左往右找:找到指定的字符,返回下标,没有返回-1
print(str.rfind(“1”)) #从右往左找:找到指定的字符,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值