python之变量&数据类型

=================变量==================

1.命名规则

可以字母下划线开头,不能数字
变量名不能有空格,可以用”_”来代替
Python关键字和变量名不能用
“=”两边空格随意但不能分行,尽量规范!
【简短且可读性高,尽量小写,慎用小写l和o容易看错】

2.共享引用

多个变量引用同一个对象
0-255Python自动缓存

3.is判断引用对象地址是否相同

{ name1=’tom’ name2=’tom’
print( name1 is name2 ) //true}

4.检测对象的地址值

{
print( id(name1) )
}

==================数据类型===================

1.字符串

–每个单词首字母大写(title):
{ name=”kevin mahone”
print(name.title) }
–统一大/小写(upper/lower)
–合并(+):
{ first_name=”Kevin”
last_name=”Mahone”
full_name=first_name+last_name
print(“hello”+full_name+”!”) 【拼接】}
–制表符/换行符添加空格(\t / \n)【联合用时如果先指表再换行则制表符\t消失!】
–暂时删除空白(strip[前后]、lstrip[前]、rstrip[后])
{
Lan=” Python ”
print(Lan.lstrip()) 删除前面空格
若想永久删除重新赋给变量
Lan=Lan.lstrip() }
【使用字符串时注意“ ”和‘ ’成对问题!】

2.整型

【 整数相除保留一位】

3.浮点型【Python中可以根据顺序直接运算,“**”表示乘方例如2**3 为:8】

【 a.使用str()函数避免错误:
{ age=23
print(“Happy “+age+”rd Birthday!”)会报错因为Python不知为23还是2和3
必须str(age) }
b.在python2中若不指明小数则小数部分省略
{3/2=1;3.0/2=1.5}

4.布尔型:True /False

//本质:False:0,0.0,None,“ ”(空字符串),,()(空元组)
5.空对象:None
6.序列: list(列表)、tuple(元组)、dictionry(字典)、str()、range()
7.
str_int=”13”
str_float=”3.14”
num=12

字符串转int

str_new=int(str_int)
print(type(str_new))

字符串转float

print(type(float(str_float)))

int转str

print(type(str(num)))

eval() //根据字符串值将字符串转换为合适类型

print(type(eval(“11”)))

===========================================
3.注释(#)
#后面的内容Python解释器会忽略,应养成编写清晰、简介的注释
4.Python之禅
import this查看

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

風月长情

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值