Python入门--变量和常见运算符

一、变量

变量:
运行时可以发生变化的量
变量的定义:
在java、c、c++等这些强数据类型语言中,定义变量必须声明变量的类型。

//数据类型 变量名称 = 变量值;
int a = 10;

python是弱数据语言,在定义使用变量的过程中,不用申明变量的类型,解释器会自动根据值来判断。

//变量名称 = 变量值
a = 10 
//在python中结尾可以不加“ ;”也可以加

变量命名规范:
1、变量名称只能有大小写字母、数字和下划线组成
2、数字不能开头
3、不能以关键字或者保留字作为变量的名称

表 1 Python 保留字一览表
andasassertbreakclasscontinue
defdelelifelseexceptfinally
forfromFalseglobalifimport
inislambdanonlocalnotNone
orpassraisereturntryTrue
whilewithyield

4、变量名尽量有意义

小驼峰法	nameAddress		常见于Java、c、c++、c#
下划线	name_address	推荐
大驼峰法	NameAddress		常见于类名称

二、python的数据类型

基本数据类型:

数值型(number):
		整型:int
		浮点数(小数):float
		复数(虚数):
布尔类型(bool\Boolean):
		真:	true
		假:	false
字符串(str\string):
		'内容'
		"内容"
		'''内容'''
		#三引号在python中不仅是多行注释,也是文档注释还可以是字符串

引用数据类型(复合数据类型):

list
set
dict
tuple
object
#万物皆对象

三、全局函数

print(字符串)		# 在终端中输出字符串,标准输出函数
type(变量)			# 判断变量的类型
input("字符串提示")	# 标准输入函数
int(字符串)			# 将字符串转换为整数
float(字符串)		# 将字符串转换为浮点数
str					# 将数字转换为字符串

四、常见的运算符
算数运算符:

+	# 加			10 + 20 = 30
-	# 减			20 - 10 = 10
*	# 乘法			2 * 3 = 6
/	# 除法			9 / 2 = 4.5
%	# 求余、求模、取模	9 % 2 = 1
//	# 地板除法,整除	9 // 2 = 4
**	# 幂次方			3 ** 2 = 9

关系运算符(比较运算符):

>	# 大于
<	# 小于
>=	# 大于等于
<=	# 小于等于
==	# 等于,注意:在程序一般 等于判断== ,单等号 赋值运算符
!=	# 不等于,在python2中存在这个符号<>,也表示不等于,注意:python3去掉了这个符号

逻辑运算符:

and	# 并且,所有条件都成立则成立,有一个条件为假,则为假
or	# 或者,只要有一个条件成立,则成立,全局为假,则为假
not	# 不是,取反

成员运算符

in		# 表示是否在容器中
not in	# 表示不在容器中

赋值运算符

=	# 将右侧的值赋给左侧 
+=	# a += 1	<==>  a = a + 1
-=	# a -= 1	<==>  a = a - 1
*=	# a *= 2	<==>  a = a * 2
/=	# a /= 2	<==>  a = a / 2
//=	# a //= 2	<==>  a = a // 2
%=	# a %= 2	<==>  a = a % 2

自加和自减运算符

i++
++i
i--
--i
#注意:python中没有自加和自减运算符,使用赋值运算符来替代完成运算

位运算

#计算机底层二进制数据,是以二进制的补码方式运算
正数:源码、反码、补码一致
负数:
源码:就是二进制
反码:符号位不变,其余各位取反
补码:反码 + 1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值