input()函数的小结
作用: 获取用户从键盘的输入消息
格式: input(提示信息)
注意: input()函数获取的输入信息一般保存到变量中
注意: input()函数获取的数据都是字符串类型
说明: input()函数默认是阻塞的, 除非用户输入信息,或关闭程序
# 字符串的切片:
# 作用: 从大的字符串中快速切出小的字符串
# 语法: 字符串名[开始位置索引 : 结束位置索引 : 步长 ]
# 说明: 切片的范围, 包含开始位置索引, 不包含结束位置索引, 类似于集合
# [开始位置索引, 结束位置索引), 只能取到 结束位置索引 前一个位置
# 步长: 表示每次切片的长度, 正 1时可以省略
# 结论: 切片中开始索引或结束索引涉及到字符串的边界, 则开始索引或结束索引可以省略
# 正序切片,从左往右,如果结束索引就是字符串的末尾, 则结束索引可以省略,
# 步长为正1,步长可以省略.步长前面的冒号可以省略
print()函数的小结
1.是Python中自带的函数
(函数: 是封装代码的整体, 就是实现某个功能的小工具)
2.print() 功能: 把小括号中内容输出 屏幕终端上
3.print(“hello Python”) 可以字符串
print(123) 还可以输出数字
print(“中文”) 字符串中还可以是中文
print()函数的功能扩展
1.print()函数打印完毕后,默认自带换行
2.使用print()一次输出多个变量中内容
print(name, age, gender, high)
3.数据的格式化输出:
作用: 使用print()函数输出字符串的同时, 按照一定的格式把变量或数据一起输出
%s 字符串
%d 有符号十进制整数,%06d 表示输出的整数显示位数, 不足的地方使用 0 补全
%f 浮点数, %.2f 表示小数点后只显示两位
%% 输出 % 两个% 表示一个 %
注意:多个变量的格式化输出
print(“姓名:%s 年龄:%d 身高:%.1f” % (name, age, high) )
print 函数解析
# def print(self, *args, sep=' ', end='\n', file=None): # known special case of print
# self 面向对象 *args 不定长位置参数 sep=' ', end='\n'缺省参数
# sep=' ' 多个位置参数之间的间隔
# end='\n' 每一个print 函数结束,都会打印的内容,也叫做结束符
print(1) # 1
print(2) # 2
print(3) # 3
print(1, end=' ')
print(2, end=' ')
print(3) # 1 2 3
print(1, 2, 3, 4, 5, 6, sep='-') # 1-2-3-4-5-6
print(1, 2, 3, 4, 5, 6, sep='*-*') # 1*-*2*-*3*-*4*-*5*-*6