1.输出(print)
print :是一个函数
(1)格式化输出
print("输入值%" % num)
- 如果为两个参数,需要为元组形式,即最后一个参数后需要用","结尾
(2)format
name ="小白讲python"
tel = 123456
print("我是{},电话是{}".format(name,tel))
{}中间为索引值(从0开始)
等同于
print("我是{0},电话是{1}".format(name,tel))
也可以表示
print("电话是{1},我是{0}".format(name,tel))
以及
print("我是{name},电话是{tel}".format(name=name,tel=tel))
或者简便方法在双引号之前加上f
print(f"我的名字叫{name},电话为{tel}")
(3)转义字符
- 若外面为双引号,里面不能为双引号
- 若相加双引号,则需前面的双引号加上\
print("我的名字为\"小白学python\"")
- 若外面为单引号,里面可以为双引号
- 单引号同双引号
- \n为换行
- \t为空格,相当于一个Tab键,4个空格
2.输入(input)
print("请输入你的密码:")
输出后的东西都是字符串
(1)整数转换为浮点数
a = 1
b = "1"
c=1.0
relult = float(a)
(2)浮点数转换为整数
result = int(c)
(3)字符串转整数
result = int()
1.像整数的能转换为整数,也可以转换为浮点数
2.长得像小数的字符串可以转换为浮点数,不可以转换为整数
- eval 字符串可以转换为列表、元组、字典