# Day03:
一.今日内容大纲
1. 基础数据类型
2. int
3. bool
4. str
1.索引 切片
2.常用操作方法
5. for循环
二.昨日内容以及作业讲解
1. pycharm简单使用,Ctrl+shift+F10,shift+Tab,Ctrl+C,Ctrl+z
2. while循环
3. 格式化输出
4. 运算符
5. 编码
6. 作业1
```python
#1
number = int(input('请输入一个数字猜大小:'))
while True:
if number > 66:
print('大了!')
break
elif number < 66:
print('小了!')
break
elif number == 66:
print("对了!")
break
#2
count = 1
while count < 4:
number = int(input('请输入一个数字猜猜(3次机会):'))
if number > 66:
print('大了!')
elif number < 66:
print('小了!')
elif number == 66:
print("对了!")
break
count += 1
#3
count = 1
result = 0
while count < 100:
if count % 2 == 0:
result = result - count
else:
result = result + count
count += 1
print(result)
#4
```
7.
三.具体内容
1. 基础数据类型
索引,切片
```python
s1 = 'python全栈22期'
# 字符串从左至右有顺序,下标(索引)
# 按照索引取值
# 对字符串进行索引,切片出来的都是字符串类型
s2 = s1[0]
print(s2)
s4 = s1[-1]
print(s4)
# 按照切片取值,顾头不顾腚原则
s5 = s1[0:6]
print(s5)
s6 = s1[6:-1] # 顾头不顾腚,没有"期"
print(s6)
s7 = s1[6:] # 6: 取值到头,冒号后面不用写
print(s7)
# 切片,加步长
s8 = s1[:5:2] # 取“pto”开头第一个不用写,5是包含最后一个 "o",用4是取不到"o"的。2是步长。
print(s8)
```
切片
```python
s1 = 'python全栈22期'
#对字符串进行索引,切片出来的数据都是字符串类型
```
```python
#练习题
s = '123a4b5c'
s1 = s[]
```
四.今日总结
五.预习内容