一.程序设计基本方法
选择题:
程序设计语言发展阶段:机器语言——汇编语言——高级语言
高级语言分为:静态语言和脚本语言
Python语言特点:语法简单,生态丰富,多语言集成,平台无关,强制可读,支持中文,模式多样,类库便捷
Python解释器两个重要工具:IDLE和pip IDLE:Python集成开发环境,用来编写和调试Python代码 pip:Python第三方库安装工具,用来在当前计算机上安装第三方库
Python程序的两种运行方式:交互式和文件式
Python是一种解释类型的编程语言
Python语言通过缩进来体现语言之间的逻辑关系
不支持自然语言
Python3.x代码无法兼容Python2.x的既有语法
Python输入包括:文件输入。网络输入。控制台输入,交互界面输入,随机数据输入,内部参数输入等
命令提示符:》》》
编程题:
二.Python语言基本语法元素
1.缩进:
一般为4个空格
unexpected indent:错误的缩进格式
2.注释:(#)
注释的作用:一般同于在代码中标明作者和版权信息,解释代码原理和用途,通过注释单行代码辅助程序调试
3.续行符:(\)
续行符之后不允许再存在空格,续行符后直接换行
4.变量:
变量可以随时命名,随时使用,随时赋值
5.保留字
6.标识符
7.数据类型:(数值类型和字符串类型)
数值类型:整数类型,浮点数类型,复数类型 a+bj
字符串类型:
8.程序的语句元素
(1)表达式:一般由数据和操作符构成,例如:10+30 其中30和10是操作数,+是操作符
(2)赋值语句:例如:a=4 b=6
(3)引用:其中import这个保留字引用当前程序以外的功能库,引用功能库之后,使用功能库.函数名()的方式调用基本功能,例如:turtle.fd(20)引用画图
(4)其他语句:单分支结构(if),双分支结构(if,else),循环结构(while)
9.基本输入输出函数
(1)input函数:语法格式——变量=input(提示性文字,但提示性文字不是必须的,可写可不写),无论是数字还是字符。input()函数始终按照字符串类型输出。
(2)eval函数:语法格式——变量=eval(字符串),eval(s)函数将去掉字符串最外面的引号,并按照Python语句去执行引号后面的内容。
(3)print函数:
对于字符串,print()函数输出后会去掉双引号,对于其他类型会直接输出。
print函数输出文本时默认会在最后增加一个换行,若不想增加这个换行,则可以对print()函数的end参数进行赋值。语法为:print(待输出的内容,end=‘增加的输出结尾’)
10.选择题
(1)
含头不含尾
(2)
其中A选项的正确写法可以是:x,y=2,3
(3)
+号起到连接作用并且1去掉两边引号,因此选A
(4)
11.编程题
(2)
三.基本数据类型
1.数字类型
(1)整数类型
(2)浮点数类型
,一般浮点数类型没用范围限制
round()函数可以去掉尾数后不确定的数
(3)复数类型
2.数字类型的运算
(1)数值运算操作符
(2)数值运算函数
(3)字符串类型
分为单行字符串和多行字符串
(4)转义字符
(5)字符串索引
(6)