小Y的Python学习日志--变量

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

二. 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)练习

  四则运算器

#Arithmeticimport sysrunning=Truewhile 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)
时间: 2024-11-02 04:32:06

小Y的Python学习日志--变量的相关文章

小Y的Python学习日志--流程控制(逻辑符)

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除.  以下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/ (1)逻辑运算符

小Y的Python学习日志--Python2.0和3.0的一些区别(转)

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除. 参考资料网址:http://www.cnhonkerarmy.com/thread-58029-1-1.html 1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢30%.Guido认为Py3.0有极大的优化空间,在字符串和整形操作上可 以取得很好的优化结果. Py3.1性能比Py2.5慢15%,还有很大的提升空间.2.编码 Py3.

小Y的Python学习日志--数据类型(列表,字典)

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除.  以下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/ (5)列表 1)l

小Y的Python学习日志--初识Python

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除. 一初识Python 1.Python的历史 (1)Python是一种解释性的.面向对象的.带有动态语义的高级程序设计语言(胶水语言). (2)Python简史: 1989年Guido开发,名称由来 (3)Python发展历程: CNRI时期: BeOpen时期: DC时期(Zope系统): Python3.0: 2.Python特征 (1)Python在编程语言中

小Y的Python学习日志--数据类型

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除. 一下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/ 四.Python数据

小Y的Python学习日志--数据类型(if 循环)

#本文仅为个人学习过程的整理和记录,如有从他人博客.网站摘录的内容,本人会明确标明,如有涉及侵权,请联系本人,本人会在第一时间删除.  以下的资料整理来自(1)廖雪峰的Python教程 http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 (2)简明Python教程 http://woodpecker.org.cn/abyteofpython_cn/chinese/ 1. 流程控制 (

Python学习日志2语法-20150716

先导日志篇: 1.变量定义 直接定义: a=10 b=23 c=a+b print(c) 2.判断语句: #coding = utf-8 Python并不能够识别Utf-8,所以要注释一下 score=90 if score >=70 : print("nice") elif score >=60 : print("及格") elif score >=30; print ("不及格") else print("很差&q

Python学习日志9月13日

p { margin-bottom: 0.25cm; line-height: 120% } 昨天的学习日志没有写,乱忙了一整天,政治电脑. 好奇心重,想要给电脑装上传说中LInux操作系统,各种小问题折腾到半夜,今天又折腾到晚上才真正的装上系统. 可是装上系统后又发现各种的不好用.虽然界面比win7要好看很多,很舒服,下个软件却要设置java的环境变量,而我连java是什么玩意都不知道.思维导图不能用了,又得想别的办法,对我来说这是非常重要的工具啊.简直没有它无法从事脑力活动. 因为前天晚上也

Python学习笔记---变量与数据类型

Python中的变量与内置数据类型 本文只是我在慕课网学习<Python入门>这门课程时,摘录.整理的一些对自己比较重要的语法与提示.九成以上的内容以及所有代码示例,均摘抄自慕课网.由于我本人有一定C/C++语言基础,而本文主要供我自己复习使用,所以我偏向于摘录一些Python和C/C++之间的差异之处,可能造成本文语义上不一定连贯,建议有学习需求的读者直接前往慕课网学习该课程(链接:http://www.imooc.com/learn/177)或是查看该门课程授课教师廖雪峰先生官方网站所给出