用wile 和 for 循环输入的内容s = input("输入你的内容")for 循环for a in s: print(a) while 循环a = 0s = input("输入你的内容")while a < len(s): print(s[a]) a += 1 # 一.python 基础数据类型1 int 整数2 str 字符串3 boll 判断真假,Ture 和 False4 list 存储数据 用[]表示5 tuple 元组,不可以发生改变用()表示6 dict 字典,保存键值对, 一样可以保存大量数据7 set 集合,保存大量数据,不可以重复,其实就是不保存value的dict 二 . 整数(int)整数可以进行的操作: bit_length().计算整数在内存中占用的二进制码的长度 三.布尔值 (bool) 取值只有True,False,\ bool值没有操作 转换问题: str -> int = int(str) int -> str = str(int) int ->bool = bool(int) str ->bool = bool(str) bool->str = str(bool) 四.字符串 把字符连成串,在python中用 ‘ , " , """ , ‘‘‘ 1. 切片和索引 1) 索引 :缩影就是下标 下标从0开始数 a = "ABCDEFG" print(a[0]) # 打印的是第一个 A print(a[1]) # 打印的是第二个 B print(a[-1]) # 打印的是倒数第一个 print(a[-2]) # 打印倒数第二个 2. 切片 : 我们可以使用下标来截取部分字符串的内容 语法: str[start:end]a = "ABCDFGHIJK"print(a[0:3]) #截取 0-3(第一个到第三个) 输出: ABCprint(a[3:5]) #截取 3-5 输出: DFprint(a[4:]) # 第五个到最后一个print(a[:-1])# 截取最后一个print(a[:])# 截取全部 跳着截取:print(a[0:5:2]) # 第一个开始取 取出5个数 每两个取一个 输出 ACEprint(a[2:6:3]) # 从第三个数开始 每三个取一个print(a[0:5:-1]) # 倒着取数 结果 DCBAprint(a[-1::-2]) # 从倒数第一个取到开始第一个 结果KIGECA
原文地址:https://www.cnblogs.com/NATO/p/9826771.html
时间: 2024-10-10 04:22:44