9.23
一、课程资源: 1.www.runoob.com 2.www.liaoxuefeng.com 3.www.csdn.net 4.个人CSDN博客主页 二、知识要点 1.编程语言种类: ?? ?机器语言 ?? ?汇编语言 ?? ?高级语言(C) ?? ?超级语言(python) 2.学习方法: ?? ?先学习----后模仿----再自主创新 3.编程方式: ?? ?交互式:REPL(Read--Eval--Print--Loop) ?? ?文件式:先创建(Ctrl+N)再保存(Ctrl+S)最后运行(F5) 4.静态语言(编译):一次性翻译,之后不需要源代码。(C语言,Java) ? 脚本语言(解释):随时翻译随时执行。(python,Js,PHP) 5.help() ? keywords 6.基本语法元素: ?? ?(1)缩进:一般以四个空格或一个Tab ?? ? ? ? 注释:单行#,独占一行或者行末; ?? ??? ? ?多行三单引号'''......'''或者三双引号"""......""", ?? ? ? ? 命名:大小写字母、数字或下划线(shift+-)或者汉字 ?? ??? ? ?第一个字符不能数字 ?? ? ? ? 变量 ?? ? ? ? 保留字 ?? ?(2)数据类型、字符串、整数、浮点数、列表 ?? ?(3)赋值语句、分支语句、函数 ?? ?(4)input()、print()、eval()、print()格式化
************************************************************************************************************** 10.14
6.基本语法元素: ?? ?(1)数据:变量和常量 ?? ?(2)对象:身份(ID),类型(type),数值(value), ?? ?(3)变量:名称(标识符)与命名规则同类 ?? ?(4)保留字(关键字):and、as、assert、break、class、continue、def、elif、else、except、finally、for、from、if、import、in、is、lambda、not、or、pass、raise、return、try、while、with、yield、del、global、nonlocal、True、False、None。 ?? ?(5)数据类型: ?? ??? ?数值型:整型(int) ?? ??? ??? ?浮点型(float) ?? ??? ??? ?复数(complex) ?? ??? ?布尔型(bool):True(1)和False(0) ?? ??? ?字符串(str):使用单引号('')、双引号("")、三引号('''str''')作为定界符,以字母r或者R引导的表示原始字符串。 ?? ??? ??? ?运算:str1+str2(字符串的链接)例如:s='221'+'222' 输出结果是'221222'。 ?? ??? ??? ??? ?str*int(字符串的复制)例如:s='2020'*2 输出结果是'2020202'。 ?? ??? ?元组(tuple): ?? ??? ??? ?表达式:(s1,s2,.....sn) ?例如:(2,3,4) ?? ??? ??? ?注意事项:如果是一个元素的表达(s,),不可变的序列 例如:(3,) ?? ??? ?列表(list): ?? ??? ??? ?表达式:[s1,s2,......sn],元素为任意类型 例如:[6,'a','b']。 ?? ??? ?字典(dict): ?? ??? ??? ?表达式:{键1:值1,键2:值2,....键n:值n} 例如:{'a':66,'b':99} ?? ??? ?集合(set): ?? ??? ??? ?表达式:{s1,s2,..sn}, 例如:{'a','b','c'} ?? ??? ??? ?注意事项:元素不能重复。
7.库与方法: ?? ?(1)turtle:图库 ?? ??? ?导入格式: ?? ??? ??? ?A: ?? ??? ??? ? ? import <库名> ?? ??? ??? ? ? <库名>.函数名(参数) ?? ??? ??? ?B: ?? ??? ??? ? ? import<库名> as <库的简名> ?? ??? ??? ? ? <库的简名>.函数名(参数) ?? ??? ??? ?C: ?? ??? ??? ? ? from <库名> import <库名/函数名> ?? ??? ??? ? ? 函数名(参数) ?? ?(2)方法: ?? ??? ?pensize(画笔大小像素) ?? ??? ?pencolor('画笔颜色')/(R,G,B)(0-1) ?? ??? ?circle(圆半径r像素),r为正--左,r为负--右 ?
|