输出:输出的语句要用英文的单引号或双引号。
print("hello world!")
变量名必须是大小写英文、数字、下划线,不能以数字开头。
a=2
print(a)
print("这是变量a:",a)
格式化输出
age=18
print("我的年纪是:%d"%age) #%d表示格式化一个对象为十进制整数
#print("我的名字是:%s"%("小冯"))
print("我的名字是:%s,我的国籍是:%s"%("小冯","中国")) #%s表示格式化一个对象为字符
自定义输出时的间隔符
1.参数:sep 用于print多个元素时自定义间隔符
print("www","baidu","com",sep=".") #sep用于print多个元素时自定义间隔符
#输出结果:www.baidu.com
2.参数: end 为末尾end传递一个字符串,这也是一个语法要求,表示这个语句没有结束,这样print函数不会再字符串末尾添加一个换行符,而是添加一个字符串。
print("hello",end=" ") #表示hello后添加一个空格
print("world",end="\t") #表示world后添加一个tab
print("python",end="\n) #表示python后添加换行
print("end")
输出结果:
输入:input函数
password=input("请输入密码:")
print("密码:",password)
输出结果:
查看数据类型
type()函数查看数据类型
a=input("请输入:")
print(type(a))
输出结果:
强制类型转化
a="123"
print(type(a)) #字符串类型
b=int(a) #将字符型强制转换成数值类型
print(type(b))
c=b+100
print("c="%c) #c=223
输出结果: