python入门

python中的输入函数是input()函数
输出函数是print()函数
注意:在Python3.0以上版本中,去掉了长整型long,不再区分整数和长整数类型,只有一个int类型。int类型无取值范围规定。
在Python3.0以上版本中,bytes与str数据类型对象可以使用encode()和decode()函数来进行相互转化。
1、bytes转化为str
b_str=a_types.decode()
2、str转化为bytes
b_str=a_types.encode()
在功能捕获异常中,我们可以知道在Python3.0以上版本中,捕获异常的方法为Exception exc as var,同时也可以捕获多个异常即为:Excepetion (exc1,exc2)as var
在Python3.0版本中不等于运算符的标志只有!=这一种方式。
关于对八进制的定义的标志是0o来标志八进制。
数据类型
python在处理数据时,可以将其分为常量和变量,分别用于表示确定和不确定的数据。
常量是不可以改变的,变量是可以改变的。
标识符:只能由字母、数字和下划线组成,且第一个字符必须是字符或者下划线。除此之外其中若有字母、数字、下划线以外的字符的话就是非法字符。
在Python中,单独的_字符是用于表示上一次运算的结果.
iskeyword()函数是用于判断在一个字符串中是否包含所要包含的目标字符串。
在基本数据类型中,-123、20是整型常量,3.14、0.15、-2.0是实型常量,‘python’、'Hello world’是字符串常量。
id()函数用于返回变量在内存中的地址。
isinstance()函数用于判断一个对象是否是一个已知的类型,类似于type()函数。其一般格式为isinstance(对象,类型名)。
在Python中,十进制整型数据常数由0至9的数字组成,但是其不能以0为开头。二进制整型数据以0b为开头。八进制整型数据以0o为前缀。十六进制整数以0x或0X开头,其后由0至9的数字和a至f或A至F的字母构成。
在Python中定义一个字符串可以用一对单引号、双引号或三引号进行界定,且其三者还可以相互嵌套用于表示复杂的字符串。其中应注意,用单引号或双引号包括起来的字符串必须在一行内表示,不可以跨行或多行。
转义字符\t的作用是将光标往后移动8个单元到第9列。意思就相当于是往后隔9个空格。
布尔类型数据:
布尔类型数据用于用于描述逻辑判断的结果,有真或假两种结果的值。其结果的值还可用于表示条件满足与不满足的判断结果,在判断时还要注意判断结果开头的大写和小写。布尔类型还可以与其他数据类型进行逻辑运算。Python中规定:0表示空字符串。None表示为False,其他数值和非空字符串为True。
我们在高中所学的复数类型数据x+yj中,其x与y是数据类型,其都是由浮点型数据构成,若表示为z=x+yj,则可以使用z.real或r.image获得它的实数和虚数部分。复数类型的数据也可以进行加、减、乘、除运算,即全部进行数值运算。
用运算符和括号将运算对象(常量、函数、变量等)连接起来的,符合Python语言语法规则的式子称为表达式,算术运算符用于各种不同数剧类型的计算。*作为一个乘运算符,其可根据不同的数据类型数据来体现不同的功能。
/这一运算符,若运算的两者中都是整数,则结果为整型数据。倘若有一个数据为浮点型数据,那么其结果为浮点型数据。//为取整除即地板除:即取运算结果的最小整数据。
赋值表达式中,左边必须是变量,右边是表达式。
在Python中还支持一次对多个变量进行赋值,即x,y,z=1,2,3
not为右结合,and或or为左结合。
成员判断运算符 in 和not in 可以用于判断一个字符或字符串是否在另一个较大的字符串中.
另外is not 检查用来运算的两个变量是否不是引用同一对象。
此外,应特别注意,不同变量可以有相同的值,但是其不可以有相同的地址,即一个值可以嵌在不同的地址中。
Python可以进行一些数学运算,但是在处理复杂问题的时候,Python提供了内置函数math库。提供了数学常数和函数。但是,Python中的math库不支持复数类型,仅支持整数和浮点数运算。
math.pi即圆周率。
在此建议,由于Python中的库函数中的类型较多,我们在用到的时候我们可以进行即时查询。其他语言的函数如果较多我们可以进行查找。
对一些刚刚入手程序设计的小伙伴们的建议,学习程序设计,最重要的是培养思想。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值