input与print语法

打印 上一主题 下一主题

主题 937|帖子 937|积分 2811

1.input输入语法

input是用来接收用户输入的一种语法,实现计算机与用户之间的交互,改方法有一个返回值,返回的是用户输入的字符串!
语法:
res = input(‘请输入您的账号:’)
在python3中,用户输入的数据类型将会被全部转成字符串类型。
在python2中,用户输入什么数据类型,程序就会转成什么类型,指的注意的是,用户假如输入的数据类型错误,程序将会报错!
2.print输出语法

print用来打印输出内容
  1. print(‘hello’)# 默认的print后面会自动加一个换行符号,即每个print打印出来的占一行!
  2. print(‘world’,end=‘’) # 指定end=‘’的时候将不再换行,print中的逗号,表示空格!
复制代码
2.1 print打印格式化输出内容

1.%方式
  1. print('my name is %s,my age is %s'%('zhang','18')) # 按照位置对应传值
  2. print('my name is %(name)s,my age is %(age)s'%{‘name’:‘zhang’,‘age’:‘18’}) # 按照关键字传值
  3. %s 可以接受任何类型的数据,%d只能接受整型
复制代码
2.format()方法(推荐)
  1. print('我的名字是{0},我的年龄是{1}'.format('zhang',18)) # 按照索引取值
  2. print('我的名字是{name},我的年龄是{age}'.format(name=‘zhang’,age=18))#按照关键字传值,相比%的关键字传值更加方便
复制代码
3.f方法
  1. x=input('')
  2. y=input('')
  3. res = f'my name is {x},my age is {y}'
  4. print(res)
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

美食家大橙子

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表