python基础知识(一)&输入输出函数

1、python输入输出函数

1.1输入函数
(1)input()函数
(2)raw_input()函数 # 数据类型均为"str"型

input()函数和raw_input()函数的区别:
(1)input支持合法python表格式,输入字符串必须用引号括起,否则会报错
(2)raw_input()任何类型输入都可接受,但是类型都是str型

#以下输入方式会报错
>>> s2=input('请输入:')
请输入:python is language

Traceback (most recent call last):
  File "<pyshell#4>", line 1, in <module>
    s2=input('请输入:')
  File "<string>", line 1, in <module>
NameError: name 'python' is not defined
#正确输入方式
>>> s1=input('请输入:')
请输入:"python is language"
>>> a=raw_input('请输入:')#raw_input()输入可以直接输入
请输入:python is language

>>> print type(s1)#s1的类型是"str"
<type 'str'>

>>> a=input('请输入:')
请输入:30
>>> print a
30
>>> b=input('请输入:')
请输入:20.5
>>> print type(a),type(b)
<type 'int'> <type 'float'>

#raw_input() 数据类型均为"str"型
>>> a=raw_input('请输入:')
请输入:30
>>> print type(a)
<type 'str'>

>>> a=10
>>> print a**10#a的十次方
10000000000
>>> print a*10
100
>>> a='python'
>>> print a*3#重复三次输出
pythonpythonpython

1.1输出函数:print()函数
调用format()函数,其格式为:
print(format(val,format_modifier)) 其中val表示值,format_modifier表示格式字.

#简单输出
>>> print 23.5
23.5
>>> print 'kahfaih'
kahfaih
#调用format()函数
>>> print format(6372.9,'5.4f')
6372.9000
>>> print format(6372.9,'5.0f')
 6373

感悟:
“人就是这样,只有受伤了,才知道身体健康有多重要;只有经受一些磨难,才知道生活有多美好;只有遇到了生活的裂缝,才知道阳光有多温暖。”这段话是来自人民日报里的夜读,每天看看鸡汤滋润滋润,然后美美的梦一场!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值