您的位置:首页 > 编程语言 > Python开发

小Y的Python学习日志--变量、运算符和表示式

2015-01-22 15:20 176 查看
#本文仅为个人学习过程的整理和记录,如有从他人博客、网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除。

  一下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000
           (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/
二. Python的变量

(1)变量的定义

  变量时计算机内存中的一块数据区域,变量可以储存规定范围内的值,而且值可以改变。

(2)变量的命名

  变量名有字母、数字、下划线

  数字不能开头

  不能使用关键字作为变量名

  栗子:a  a1  a_  a_1

(3)变量的赋值

  是变量声明和定义的过程

    a=1

    id(a)

三.运算符和表达式

(1)Python运算符包括:

  赋值运算符

    '='等于:a=3,b='asdfgh'

    '+='加等于:a+=3

    '-='减等于:a-=3

    '*='乘等于:a*=3

    '/='除等于:a/=3

    '%='求余等于:a%=3

  算术运算符

    '+'加法:a+b

    '-'减法:a-b

    '*'乘法:a*b

    '/'实数除法:3/2(区别于2.x版本)  3.1/2

    '//'整数除法:5.6/2  5.6//2

    '%'求余数:17%6=5

    '**'幂运算:2**3=8

  关系运算符

    '<'小于:1<2

    '>'大于:2>3

    '<='小于等于:2<=3

    '>='大于等于:"3>=2

    '!='不等于:1!=2

    '=='完全等于:2==2

  逻辑运算符

    'and'逻辑与:True and False

    'or'逻辑或:True or False

    'not'逻辑非:not True

  运算符的优先级:

    


(2)表达式:

  表达式是将不同数据(包括变量、函数)用运算符号按一定规则连接起来的式子。

(3)练习

  四则运算器

#Arithmetic
import sys
running=True
while running:
try:
t=int(input())
p=int(input())
except EOFError:   #EOFError是什么?
break
print ('\n',t+p)
print ('\n',t-p)
print ('\n',t*p)
print ('\n',t/p)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: