FOREWORD

Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。                                                                                                                               --------(摘自百度百科)

No.1 Class notes

※基本语法元素
(1)缩进:一般为四个空格或一个Tab
     注释:a.单行-井号:#;独占一行或行末;b.多行-三单引号/双引号:'''内容'''、"""内容""";范围注释):
     命名:大小写字母、数字或下划线(英文状态shift+_)或汉字,第一个字符不能为数字
     变量:缺省
     保留字:缺省
(2)数据类型、字符串、整数、浮点数、列表
(3)赋值语句、分支语句、函数
(4)input()、print()、eval()、print()格式化
(5)数据:变量和常量
(6)对象:身份(ID),类型(type),数值(value)
(7)变量:名称(标识符)与命名规则同类(大小写,,,
(8)保留字(关键字):
    and,elif,import,raise,
    as,else,in,return,
    assert,except,is,try,
    break,finally,lambda,while,
    class,for,not,with,continue,
    from,or,yield,def,if,pass,del
(9)数据类型:
    数值型:整型(int)
            浮点型(float)
            复数型(complex)
    布尔型:(bool),True(1)/False(0)
    字符串:(str),使用‘...’/“...”/‘‘‘...’’’作为定界符,以字母r或者R引导的表示原始字符串。
        运算:str1+str2(字符串的连接)
              str*int(字符串的复制)
        转义字符:r(R)
    元组:(tuple),
        表达式:(s1,s2,...sn)如果是一个元素的表达(s,),不可变的序列。
    列表:(list),
        表达式:[s1,s2,...sn]元素为任意类型
    字典:(dict),
        表达式:{键1:值1,键2:值3,...,键n:值n}元素为“键:值”
    集合:(set),
        表达式:{s1,s2,...,sn}元素不允许重复
※库与方法
(1)turtle:图库
    导入格式:
      (A)
        import <库名>
        <库名>.方法名(参数)
      (B)
        import <库名> as <库的简名>
        <库的简名>.函数名(参数)
        <库的简名>.函数名(参数)
      (C)
        from <库名> import <库名/函数名>
        函数名(参数)
(2)函数(方法):
    pensize:(画笔大小像素)
    pencolor:('画笔颜色')/(R,G,B)取值(0-1)
    color:('画笔颜色','填充颜色')
    circle:(圆半径r像素),r为正--左,r为负--右
    right:(角度)
    left:(角度)

No.2 Infratest

#TempConvert.py(温度转换)

#输入数据(I)
TempStr=input('请输入带有符号的温度值:')

#处理数据(P)
if TempStr[-1] in ['F','f']:
    C=(eval(TempStr[0:-1])-32)/1.8
    print('转换后的温度值为:{:.2f}C'.format(C))
elif TempStr[-1] in ['C','c']:
    F=eval(TempStr[0:-1])*1.8+32
    print('转换后的温度值为:{:.2f}F'.format(F))
else:
    print('出错了!请检查您的输入!')

#输出数据(O)

No.3 Laboratory finding

The Path to Learning WR Python FPE.1相关推荐

  1. The Path to Learning WR Python FPE.14

    python小项目---Spine图集切割工具(参考) 项目代码:(下) if rotate == "true":             subimg = subimg.tran ...

  2. The Path to Learning WR Python FPE.13

    python小项目---Spine图集切割工具(参考) 前排提示: Altas文件名                按当前设定提取图集 Altas文件名 -o            按偏移后的结果提取 ...

  3. The Path to Learning WR Python FPE.7

    FOREWORD Python 特点 1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单. 2.易于阅读:Python代码定义的更清晰. 3.易于维护:Py ...

  4. The Path to Learning WR Python FPE.12

    python小项目---Spine图集切割工具(参考) 前排提示: Altas文件名                按当前设定提取图集 Altas文件名 -o            按偏移后的结果提取 ...

  5. The Path to Learning WR Python FPE.11

    FOREWORD 当我们只遇到逆风行舟的时候,我们调整航向迂回行驶就可以了:但是,当海面上波涛汹涌,而我们想停在原地的时候,那就要抛锚.当心啊,年轻的舵手,别让你的缆绳松了,别让你的船锚动摇,不要在你 ...

  6. The Path to Learning WR Python FPE.6

    FOREWORD Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节.类似于PHP和Perl语言. Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 &g ...

  7. The Path to Learning WR Python FPE.9

    FOREWORD python的保留字符 No.1 Class notes a=-2 b=[1,2,3,4,0] c='a' print( abs(a) ) #返回数字的绝对值 print( all( ...

  8. The Path to Learning WR Python FPE.3

    FOREWORD Python已经成为最受欢迎的程序设计语言之一.自从2004年以后,python的使用率呈线性增长.Python 2于2000年10月16日发布,稳定版本是Python 2.7.Py ...

  9. The Path to Learning WR Python FPE.2

    FOREWORD Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum).1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为 ...

最新文章

  1. Java泛型使用需要小心
  2. 企业文化建设不能仅仅靠大声疾呼
  3. Oracle SQL 空值排序(Nulls)
  4. 用不好这七大工具,别说你懂项目管理!
  5. HttpStatusCode
  6. [Unity] 战斗系统学习 4:FlowCanvas 中的 LatentActionNode
  7. struts2中Action名称的搜索顺序
  8. 课节5:图神经网络算法(二):领居聚合
  9. python 对文件夹的相关操作
  10. wo-27s管理员账户和密码_开机密码忘了怎么解决
  11. js实现对数组每一项加1的三种方法
  12. android 解决按钮、imageView 背景图片拉伸变大的问题
  13. yolo系列算法思想流程简单讲解概述————(究极简单的讲述和理解)
  14. 设计模式六大原则之--依赖倒置原则(DIP)
  15. 【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一)
  16. 【Linux系统】centos 停止维护有什么影响呢?
  17. Python PDF转JPG
  18. 对三类软件(游戏,系统,工具)的分析与心得(软件工程第一次作业)
  19. 奋斗的小青年的逻辑回归整理
  20. 菊花台-中国朝代歌[摘]

热门文章

  1. 计算机语言在游戏编程的排名,从编程语言排行榜看技术发展趋势
  2. picoCTF2020-Forensics
  3. 第45篇 WebRTC及点阵笔研究(八)
  4. 实操 ----Mocap采集VIO数据集
  5. Redis基础 概念 数据类型 常用指令 Jedis 持久化
  6. 河南科技大学计算机科学与技术分数线,河南科技大学2020年录取分数线(附2017-2020年分数线)...
  7. 阿凡提和他的小毛驴(1)
  8. V5SHOP模板发布:多彩世界模板【UTF-8】
  9. 手机考勤软件是如何为HR减负的
  10. 价值100万的缠论量化交易策略