几个常见数据类型

##简单代码
#输入一个数三次机会猜大小
n = 66
count = 1
while count <= 3:
user_ipnut = int(input(“请输入一个数:”))
if user_ipnut < n:
print(“你猜小了”)
elif user_ipnut > n:
print(“你猜大了”)
else:
print(“恭喜你猜对了”)
break
count += 1
else:
print(“你太笨了”)

count = 1
sum = 0
while count <=99:
if count % 2 == 1:
sum=sum+ count
else:
sum=sum- count
count =count +1
print(sum)

#质数
n = int(input(“请输入一个数:”))
count = 2
while count <= n-1:
if n % count ==0:
print(“这个数不是质数”)
break
count = count + 1
else:
print(“这个数是质数”)

#基本数字类型(int str bool)
# int 整数
#bit_length()返回一个数的二进制长度
# str 字符串,一般不存放大量的数据
#字符串是不可变的数据类型,不论执行什么操作,源字符串不会改变,每次操作会返回新字符串
# 1.索引和切片
# 索引从0开始,使用[下标],不能超过边界
# 切片[起始位置:结束位置]1.顾头不顾尾,如[1,3). 2.只能从左往右切。 3…给出第三个参数控制方向,步长。
# 2.s.capitalize() 把首字母变成大写
# s.lower() 把字母变成小写
# s.upper() 把字母变成大写
# s.swapcase() 大小写互相转换
# s.title() 把每个单词的首字母大写
# s.center(10,"") 强行用在原字符串两端拼接。
# s.strip() 默认去掉空格,空白,/t,/n.可以去掉指定内容
# s.replace("","",n) 用第二个换第一个换n次
# s.split("_") 用_去切割字符串,结果是一个列表
# s.startswith() 是否以开头
# s.count("") 求次数
# s.find() 查找xx在字符串中第一次出现的位置,没有返回-1.
# s.isdigit() 是否数字组成
# s.isalpha() 是否字母组成
# s.isalnum() 是否由数字和字母组成
# s.isnumeric() 识别中文
# len() 求字符串长度
# bool 布尔值,用来判断,Ture,False
# list 列表,用来存放大量数据,[]表示,里面可以存放各种数据
# tuple 元组,只读列表,()表示
# dict 字典,(key:value)
# set 集合,不重复

#迭代
# for c in str: 等同于
# n = 0
# while n <len(s):
# print(s[n])
# n = n + 1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值