码迷,mamicode.com
首页 > 编程语言 > 详细

Python 03 学习内容整理

时间:2018-10-21 22:01:22      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:art   转换   bool   键值   bcd   开始   基础   一个开始   输入   

用wile 和  for 循环输入的内容
s = input("输入你的内容")
for 循环
for a in s:
print(a)

while 循环
a = 0
s = input("输入你的内容")
while a < len(s):
print(s[a])
a += 1


# 一.python 基础数据类型
1 int 整数
2 str 字符串
3 boll 判断真假,Ture 和 False
4 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(第一个到第三个) 输出: ABC
print(a[3:5]) #截取 3-5 输出: DF
print(a[4:]) # 第五个到最后一个
print(a[:-1])# 截取最后一个
print(a[:])# 截取全部

跳着截取:
print(a[0:5:2]) # 第一个开始取 取出5个数 每两个取一个 输出 ACE
print(a[2:6:3]) # 从第三个数开始 每三个取一个
print(a[0:5:-1]) # 倒着取数 结果 DCBA
print(a[-1::-2]) # 从倒数第一个取到开始第一个 结果KIGECA


Python 03 学习内容整理

标签:art   转换   bool   键值   bcd   开始   基础   一个开始   输入   

原文地址:https://www.cnblogs.com/NATO/p/9826771.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!