python常用的数据类型及输入和输出

一.常用的数据类型

1.整形
>>>a=1
>>>print (a)
1
>>>type(a)
<type'int'>
2.浮点型
>>>b=1.2
>>>type(b)
<type'float'>
3.字符串类型
>>>c='westos'
>>>type(c)
<type'str'>
>>>d='123456'
>>>type(d)
<type'str'>
4.bool类型

bool:只有两个值(True False ),非真即零

>>>a=1
>>>bool(a)
Ture
>>>bool(0)
False
>>>bool(1)
True
>>>bool(' ')
True
>>>bool('')
>False
>>>bool('21143')
True
5.类型转换
>>>float(a)
1.0
>>>int(b)
1
>>>str(a)
'1'
>>>int(d)
123456
>>>float(d)
123456.0

二.变量

变量的定义:
在python中,每个变量在使用之前都必须赋值,变量赋值后该变量才会被创建
等号(=):就是用来给变量赋值的
=左边是一个变量名
=右边是存储在内存中的值(被变量名所指向)
变量名=值

三.python的输入和输出

1.输入
python2:

input(只接收数值类型)
raw_input(接收字符串类型)

例:

>>>num=intput('请输入密码:')
请输入密码:123456
>>>print  num
123456
>>>name=raw_input('请输入用户名:')
请输入用户名:westos
>>>print name
westos
>>>name=raw_input('请输入年龄:')
请输入年龄:18
>>>print name
18
>>>type(name)
<type'str'>
python3:

input(没有raw_input,接收的都是字符串类型)

>>>num=input()
12
>>>num
'12'
>>>name=input('请输入你的名字:')
请输入你的名字:harry
>>>name
'harry'
2.输出

格式化输出
在python中可以使用print函数将信息输出到控制台

print(输出信息)

如果希望输出文字的同时,一起输出数据
语法格式:

print('格式化字符串' %(变量1,变量2...))

格式化字符串 含义
%s: 字符串
%d: 十进制的整数
%f: 浮点数
%%: 输出%
例:
1.定义字符串变量name,输出:我的名字叫小明,请多多关照,我的性别是男

name='小明'
sex='男'
print('我的名字叫%s,请多多关照,我的性别%s' %(name,sex))

2.定义整数变量student_num,输出:我的学号是000001

student_num=1
print('我的学号是%06d' %(student_num))
#  %06d:不到6位就补0,如果是6位,那就输出6位

3.定义小数 price,weight,money,输出:水果的单价是多少元,购买了多少斤,需要多少钱

price=8.5
weight=7.5
money=price*weight
print('水果的单价是%.2f元,购买了%.2f斤,需要%.2f钱' %(price,weight,money))
#   %.2f:保留小数点后两位

4.定义一个小数scale,输出:数据比例是10.00%

scale=10.00
print('数据比例是 %.2f%%' %(scale))
  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值