Python的简单输入输出函数:
输出函数:
# 符号要用英文符号
print("这是输出函数”);
输入函数:
input("现在可以输入了:");
# 把输入的数据赋值给变量
name = input("输入值赋值给name:");
例如:
name = input("输入值赋值给name:");
print("name=%s"%name);
# 在运行曲中用键盘输入 123
结果:
查看数据类型:
使用类型函数 type();
例如:
name = "这是中文";
print(type(name));
# 要用到print函数,才能够输出
效果: 表明name是 str 类型
格式化输出(格式化输出链接:):
常用的格式化类型用 %d %f %s 三种
使用方法:
一个格式化符输出:
多个格式化符输出:
1、字符串的定义:
- 字符串 就是一串字符,编程语言中表示文本的数据类型
- 在Python中可以使用一对双引号 " 或者一对单引号 ' 定义一个字符串 (多数使用双引号)
- 虽然可以使用 \" 或者 \' 做字符串的转义,但是。。
如果字符串内部需要使用 " ,可以使用 ' 定义字符串
如果字符串内部需要使用 ' ,可以使用 " 定义字符串
- 可以使用 索引 获取一个字符串中 指定位置的字符,索引计数从 0 开始
- 也可以使用 for 循环遍历 字符串中 的每一个字符
2、字符串的方法有如下:
3、对各种类型的方法的说明:
1、判断类型---9个
2、查找和替换---7个
3、大小写转换---5个
4、文本对齐---3个
5、去除空白字符----3个
6、拆分和链接----5个
方法太多。。。。记不住,这么怎么办。。
记几个常用的就基本满足日常需求了,其他的只要了解即可,需要时再查看使用。。。
4、字符串的常用操作
长度、计数、位置方法演练
和列表查看 长度、计数、位置的方法一样,都是使用:
字符串.len()
字符串.index()
字符串.count()
。。。。。。
5、字符串的切片
- 切片 方法适用于 字符串, 列表, 元组
- 切片使用 索引 值来限定范围,从一个大的字符串中切出小的字符串
- 列表和元组都是有序的集合,都能通过索引值来获取得到对应的数据
- 字典是无序的集合,通过 键值对 保存数据
- 切片方法: 字符串[开始索引:结束索引:步长] ------(使用冒号隔开)
注意:
- 指定的区间属于 左闭右开 型 -----》 开始索引 >= 范围 < 结束索引 ( 也是不包含结束为本身)
- 从头开始,开始索引可以省略,冒号不能省略
- 到末尾结束,结束索引可以省略,冒号不能省略
- 步长默认为1,如果连续切片,数字和冒号都可以省略
6、演练
先定义一个字符变量 num_str,并赋值为:0123456789 -----num_str = "0123456789"
6.1、截取从 2 - 5 位置的字符串
6.2、截取从 2 - 末尾的字符串
6.3、截取从 开始 - 5 位置的字符串
6.4、截取 完整 的字符串
6.5、从开始位置,每隔一个字符截取字符串
6.6、从索引 1 开始,每隔一个去一个
6.7、从索引 2 到末尾 -1 的字符串
6.8、截取字符串末尾两个字符
6.9、字符串的逆序
注意:想要字符串的任意位置到任意位置的逆序,只能是开始索引大于或等于结束索引,并步长为负值 (同样 结束索引为开区间)
6.10、截取从 2 - 5 位置的 逆序 字符串