1.print的使用(使用help()可查看print更多信息)
形式1.eg:name="小白"
print(name)
输出:小白
形式2.eg:name="小白"
age=18
gender='boy'
print(name,age,gender)
输出:小白 18 boy
print(name,age,gender,sep=' ')
括号内: sep 默认输出以空格分开,也可替换其他字符
end='\n' 转义字符,输出后换行
2.转义字符
\n 换行符,将光标移到下一行开头
\r 回车符,光标移到本行开头
\t 水平制表符,四个空格
\a 蜂鸣器响铃
\b 退格,光标位置移到前一列
\\ 反斜线
\' 单引号
\" 双引号
\ 续行符,即一行未完,转到下一行续写
3.格式化输出
%s 字符串
%d 有符号十进制整数 %06d表示输出的整数显示位数,不足之处使用0
%f 浮点数,%.02f表示小数后显示两位
%% 输出%
.format的使用
不带编号,即“{}”
带数字编号,可调换顺序,即“{1}",“{2}”
带关键字,即“{a}”,“{tom}“ # 标识名称
形式1: person = "大师兄"
address = "天津市西青区天津市大学软件学院"
phone_number = "13888888888"
print("收件人是" + person + ",\n地址是" + address+",\n电话号码:"+ phone_number )
形式2:print("收件人是%s,地址是%s,电话号码%s" % (person, address, phone))
形式3:print("姓名:%s,性别:%s年龄:%d" % (name, gender, age))
print("姓名:{},性别:{}年龄:{}".format(name, gender, age))
# 有了数字编号可以反复调用
print("姓名:{0},性别:{1}年龄:{2}学生姓名:{0}".format(name,gender, age))
# 标识名称更容易读懂
print("姓名:{name},性别:{gender}年龄:{age}学生姓名:{name}".format(name=name, gender=gender, age=age))
4.input语句
字符串变量 = input("提示信息:")