python学习day01

python学习01

变量

变量是什么:从三个角度

1.盒子角度:变量是个“容器”,数据可以存放在变量中

2.内存角度:变量是内存中的一段空间,变量是内存中的某个位置

3.名称角度:变量是个“名字”、“标签”,用于区分一个值与其他值

变量的命名规则:

由字母、数字、下划线构成,开头必须是字母或下划线

数据类型

基本数据类型【基于python3,均为不可变,但可以使用del对象的引用】

数值型:整数int、浮点型float、复数complex【在python3中只有一种整数型int,表示长整型,没有python2中的long】

字符型:string,由字母、数字、下划线组成

转义字符:

\:连接作用

\n:换行

基本运算:

len():计算长度

string[开始:结束:步长]:截取,左闭右开

布尔型:true,false【python2中没有布尔型,在python3中true和false定义为关键字,但它们仍然有值1和0,他们可以数字相加,以下输出为1】

a=1>0
b=1<0
print(a+b)

类型转换:

数值—>字符:str(数值型)、repr(数值型)

repr与str均可将数值型转换为字符型,str为python内置函数,字符串输出不带引号,repr()为一个函数,只有字符串经过repr输出后带引号,如果是数值类型,经过repr输出也不带引号,repr作用相当于’',以下输出结果为:

abc <class ‘str’>
‘abc’ <class ‘str’>

a='abc'
print(a,type(a))
b=repr(a)
print(b,type(b))

字符—>数值:int(字符型)、float(字符型)

运算符

算术运算符:

基础运算符:+、-、*、/

取余数,取模,返回除法的余数:%

整除,只保留整数部分://

幂次:**

赋值运算符:

=、+=、-=、*=、/=、%=、**=

比较运算符:

<、>、=、<=、>=、!=

逻辑运算符:

或or

与and

非not

输入与输出

输入:

a=input('请输入:')
print('您输入的是:',a,type(a))

输入的都是字符串类型

输出:

n=2
a='西红柿'
print('我买了',n,'斤',a)
print('我买了%s斤%s'%(n,a))
print('我买了{}斤{}'.format(n,a))

%s:采用str()的显示,输出格式化字符串,把n和a变量的内容替换到%s处

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值