初始Python

一、Python语言类型

编程语言分为编译型语言和解释性语言。Python属于解释性语言。不用解释太多,图更直接。

 


二、数据类型相关问题

(1)混合数字类型自动升级

Python划分数字类型的复杂度:bool<int<float<complex

例如:当整数与浮点数混合时,整数首先升级转为浮点数的值之后通过浮点数的运算法则得到浮点数结果。

print('True + 10') # 11 True转换为1
print('10 + 3.14') #13.14 10先升级为10.0

(2.)二进制、八进制、十六进制

print(0o32)  #26

注意:0o32=011010=2^1+2^3+2^4=26

三、转换函数

(1)内置函数 hex(1) 、oct(1) 、bin(1) 把一个整数转换为这三种进制表示字符串。

print(hex(10))  #0xa
print(oct(10))  #0o12
print(bin(10))  #0b1010

(2)例:

print(int("12",16))  #18
# 1*16^1+2*16^0=18

(3)chr函数

按照UTF-8编码表,将十进制的数字转化成对应的字符。

e=chr(20320)
print (e)    #你

注释:上方程序代码,转换过程:(中文)--->utf-8(十六进制)-->转换为十进制

第一步:.        第二步:.   

 

第三步:


四、字符

1.字符串的拼接:

+:表示拼接

*:*表示重复拼接

注意:字符串*字符串(x)   字符串 * 5(√)

# a=10   b='s'

# print(a+b)  (报错)

 

2.将公式字符串转换为公式

a="1/2"
print(eval(a))   #  1/2

五、标识符

注意:约定常量名称都用大写。

(1)Python中的关键字

关键字:是python中已经使用了的标识符,所以不允许开发者自己定义和关键字相同的名字的标识符。

查看Python中的关键字。


好多知识又重新复习了一遍,但今天这里只总结了新知识还有犯迷糊的知识点。

好了,就到这里了。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值