The Path to Learning WR Python FPE.1
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相关推荐
- The Path to Learning WR Python FPE.14
python小项目---Spine图集切割工具(参考) 项目代码:(下) if rotate == "true": subimg = subimg.tran ...
- The Path to Learning WR Python FPE.13
python小项目---Spine图集切割工具(参考) 前排提示: Altas文件名 按当前设定提取图集 Altas文件名 -o 按偏移后的结果提取 ...
- The Path to Learning WR Python FPE.7
FOREWORD Python 特点 1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单. 2.易于阅读:Python代码定义的更清晰. 3.易于维护:Py ...
- The Path to Learning WR Python FPE.12
python小项目---Spine图集切割工具(参考) 前排提示: Altas文件名 按当前设定提取图集 Altas文件名 -o 按偏移后的结果提取 ...
- The Path to Learning WR Python FPE.11
FOREWORD 当我们只遇到逆风行舟的时候,我们调整航向迂回行驶就可以了:但是,当海面上波涛汹涌,而我们想停在原地的时候,那就要抛锚.当心啊,年轻的舵手,别让你的缆绳松了,别让你的船锚动摇,不要在你 ...
- The Path to Learning WR Python FPE.6
FOREWORD Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节.类似于PHP和Perl语言. Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 &g ...
- 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( ...
- The Path to Learning WR Python FPE.3
FOREWORD Python已经成为最受欢迎的程序设计语言之一.自从2004年以后,python的使用率呈线性增长.Python 2于2000年10月16日发布,稳定版本是Python 2.7.Py ...
- The Path to Learning WR Python FPE.2
FOREWORD Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum).1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为 ...
最新文章
- Java泛型使用需要小心
- 企业文化建设不能仅仅靠大声疾呼
- Oracle SQL 空值排序(Nulls)
- 用不好这七大工具,别说你懂项目管理!
- HttpStatusCode
- [Unity] 战斗系统学习 4:FlowCanvas 中的 LatentActionNode
- struts2中Action名称的搜索顺序
- 课节5:图神经网络算法(二):领居聚合
- python 对文件夹的相关操作
- wo-27s管理员账户和密码_开机密码忘了怎么解决
- js实现对数组每一项加1的三种方法
- android 解决按钮、imageView 背景图片拉伸变大的问题
- yolo系列算法思想流程简单讲解概述————(究极简单的讲述和理解)
- 设计模式六大原则之--依赖倒置原则(DIP)
- 【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一)
- 【Linux系统】centos 停止维护有什么影响呢?
- Python PDF转JPG
- 对三类软件(游戏,系统,工具)的分析与心得(软件工程第一次作业)
- 奋斗的小青年的逻辑回归整理
- 菊花台-中国朝代歌[摘]