Python基础(二)

一、程序与用户交互

概念:用户交互就是人往计算机中input/输入数据,计算机print/输入结果

1.输入input

	name = input('请输入你的名字') # 交互 input 输入
	print(name) #这里你输出什么就是打印什么

	'''只要是input接收的数据类型全都是str字符串类型的,不管你输入的是什么类型的'''
	name = input()
	name = int(name)  # 数据类型转换int位(就是数据类型英文)
	print(name + 1) #因为上一步给他转换成了整型数据类型,所以这里可以用到加减乘除来运算

2.格式化输出

2.1什么是格式化输出?

把一段字符串里面的某些内容替换掉之后在输出,就是格式化输出

2.2为什么要格式化输出?

我们经常会输出具有某种固定格式的内容,比如:尊敬的%s你好!你%s月招商银行消费%s元。替换成具体的内容。

2.3如何格式化输出?

需要先占位置:%s、%d(这两个都是占位符号)

	res = '尊敬的%s你好!你%s月招商银行消费%s元'
	print(res %('mcq','5','40340324234')) #这里就会把占位符的内容替换成我自己重新输入的内容
	'''%s占位可以给任意的数据类型占位'''
	
	"""%d它只能给数字占位,不能给其他数据类型占位置"""
	print("my name is %s ,i am I am %d years old")

	print("%06d" % 0426)
	'''这个输出的结果为000426,表示的就是当前没有6位数,它会从前面补全六位数'''

3.输出

	print('hello world')  # 只输出一个值
	hello world
	print('first','second','third')  # 一次性输出多个值,值用逗号隔开
	first second third

	# 默认print功能有一个end参数,该参数的默认值为"\n"(代表换行),可以将end参数的值改成任意其它字符
	print("aaaa",end='')
	print("bbbb",end='&')
	print("cccc",end='@')
	#整体输出结果为:aaaabbbb&cccc@
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值