Python学习笔记(1)输入和输出

  • 基本输入

input函数用于获得用户的输入数据,其基本格式如下:

变量 = input('提示语句')# 提示语句可以不加,直接()

例如

a = input('请输入a的值') 
print(a)

此代码运行后,会在input语句处停止,等待用户输入,用户输入的值会赋值给a,也就是说用户输入什么a就是什么。

运行结果:

# 用户输入:123
# 程序输出:‘123’

因为input的返回值为str所以不论用户输入什么a都是字符串类型,如果想将输入值转换为其他类型,则需要类型转换函数,我们以Int为例:

# 写法一

a = input('请输入a的值') 
a = int(a)
print(a)

# 写法二

a = int(input('请输入a的值')) 
print(a)
#将写法一的语句融合了
  • 基本输出

Pthon中输出函数为print,基本语法为:

print("输入的语句")

# 或者

print(a)
# a是一个变量

print函数的基本用法:

print(123)# 输出123
print('123')# 输出字符串123

a = 666
b = "dian ge guan zhu"

print(a)# 输出a的内容
print(b)# 输出b的内容
print(a,b)# 输出a和b的内容,中间自动加空格即666 ‘dian ge guan zhu’

print函数的进阶用法:

1.制定输出的分隔符

在输出多个对象时,Python默认分隔符是空格,可以用sep = 来指定分隔符是什么 例如:

print(123,'niubi',666,sep = '#')

输出结果:

123#niubi#666
2.多次输入

当我们要多次输入一个相同的东西时,写很多遍会很麻烦,所以我们可以这么写:

print('6'*3)  #乘的必须是字符串
print('6')*6  #错误写法
print('666'*2,666) #结果:666666 666
3.指定输出结尾符号

print函数默认换行键Enter为结尾,即在结尾换行,后面的输出会在新的一行输出,可以用end参数指定输出结尾符,例如:

print("hao",end = 'a')

运行结果:

输出:haoa

在Python中输出完一行是默认换行的,但是如果我们改为end = ‘’(这是两个单引号,中间啥也没有)则会取消换行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值