python学习--数字表达式、变量--基于python3.5.3

1.数字和表达式

1.1.1 取余(模除运算)--x%y的结果为x除以y的余数,例如

注:python2.x版本整除是/,python3.x版本整除是//

1.1.2 幂(乘方)运算,例如

注:幂运算符取反(一元减运算符)的优先级要高,所以-3**2等同于-(3**2)。如果想计算(-3)**2,就要显示说明。

1.2.1 十六进制和八进制

十六进制

八进制

注:python2.x版八进制为010,python3.x版的八进制为0o10

十六进制和八进制的首位数字都是0

2.变量

变量是代表(或者引用)某值的名字,例如,如果希望用名字x代表3,只需执行

这样的操作称为赋值(assignment)数值3被赋给了变量x.也可以说:将变量x绑定到了值(或者对象)3上面。变量被赋值后,就可以在表达式中使用

注:使用变量之前,需要赋值。不代表任何值得变量没有意义

时间: 2024-08-09 07:48:22

python学习--数字表达式、变量--基于python3.5.3的相关文章

Python学习基础:变量

变量(Variables): 是为了存储程序在运算过程中的一些中间结果,为了方便日后调用储存在计算的内存中官方介绍: Variables are used to storeinformation to be referenced and manipulated in a computer program. They alsoprovidea way of labeling data with a descriptive name, so our programs can be understoo

Python学习笔记1_变量及数据类型

1.1  变量 变量名只能包含字母.数字和下划线:变量名可以字母或下划线打头,但不能以数字打头 不要将Python关键字和函数名用作变量名 慎用小写字母l和大写字母O,因为它们可能被人错看成数字1和0 # 变量名称message message = "Hello Python world!" print(message) message = "Hello Python Crash Course world!" print(message) 1.2    字符串  

python学习基础之变量

变量名只能包含字母.数字和下划线.变量名可以字母或下划线打头,但不能以数字打 头,例如,可将变量命名为message_1,但不能将其命名为1_message. 变量名不能包含空格,但可使用下划线来分隔其中的单词.例如,变量名greeting_message 可行,但变量名greeting message会引发错误. 不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词 Python中关键字 关键字都有特殊含义,如果用作变量名,将引发错误: Flase clas

Python学习之四【变量】

变量:用于引用(绑定)对象的标识符 语法: >>变量名=对象 (数值,表达式等) 如计算圆的面积 PI=3.14 redius:12.3 area=PI*radius**2(**在python中表示平方) radius:23.4 print area 增量赋值运算符,基本语法和C/C++一样 标识符:变量,函数,模块等的名字 命名规则: >>可以任意长 >>包含数字和字母,下划线 >>首个必须是字母或下划线 >>大小写敏感 >>标识符

python学习笔记表达式和运算符(一)

表达式和运算符 什么是表达式? 1+2*3 就是一个表达式,这里的加号和乘号叫做运算符,1.2.3叫做操作数.1+2*3 经过计算后得到的结果是7,就1+2*3 = 7.我们可以将计算结果保存在一个变量里,ret = 1-2*3 . 所以表达式就是由操作数和运算符组成的一句代码或语句,表达式可以求值,可以放在"="的右边,用来给变量赋值. 算术运算符 : + - * / //(取整除) %(取余) ** >>> 2+3 >>> 3-2 >>

python学习三(变量)

字面量和变量 字面量就是一个一个的值,如:1, 2,3,4,a,b,"hello" 字面量所表示的意思就是它的字面的值,在程序中可以直接使用字面量 变量可以用来保存字面量,并且变量中保存的字面量是不定的 如:a = 10 a = "hello" a = "b" 变量本身没有任何意思,它会根据不同的字面量表示不同的意思 变量和标示符  变量: python中使用变量,不需要声明,直接为变量赋值即可 a = 10 print(a) 不能使用没有进行赋

python学习笔记-2变量

1.pytho中变量的含义:在内存中定义一块区域给值,然后使用变量引用所定义的值,变量可以理解为标签,当需要调用哪个值的时候要使用标签来调用,变量可以重新赋值,重新赋值后,现在的值将取代之前的值,一个值也可以有多个变量,即多个变量都指向同一个值的位置,即相同的值,可以使用id()函数查看变量所引用的值在内存中的位置 2.赋值方式:比如a=1,表示将1这个值赋值给变量a 3.变量名的规范:不能以数字开头,或以关键字为变量名,可以字母开头,或_等特殊字符开头,为变量起名是应遵从易于理解,这样写出来的

Python学习日记之三 变量2、逻辑判断、for循环

复习默写猜数字小代码,出现的问题. While语句下的条件.应为result==false和answer=input()时.如果answer=input()写在while的外边,就会像昨天那样一直输出too small. 还有就是if语句,语法错误,百度了一下,看起来缩进了,其实是并没有缩进. 1.变量起名规则:必须是字母或下划线_开头,之后可以是字母,下划线或字母.注意 大小写,大写A和小写a是不同的. 2.变量可以用来赋值a=1,也可以用来存储数据,例如小游戏开头的预设num=10.用来比较

Python学习-lambda表达式

lambda只是一个表达式,函数体比def简单很多.lambda的主体是一个表达式,而不是一个代码块.仅仅能在lambda表达式中封装有限的逻辑进去.lambda表达式是起到一个函数速写的作用.允许在代码内嵌入一个函数的定义. #求三个数的和1 f = lambda x,y,z:x+y+x 2 print(f(1,2,3)) #4 3 4 f = lambda x,y,z:x+y+z 5 print(f(1,2,3)) #6 在常规的def函数构造中,可以有任意数量的语句,并且在def函数定义中