大家好,小编为大家解答高中信息技术会考python没做有什么影响的问题。很多人还不知道高中信息技术会考python没做题直接交卷,现在让我们一起来看看吧!
大家好,本文将围绕高中信息技术会考python操作题展开说明,信息技术会考操作题python是一个很多人都想弄明白的事情,想搞清楚高中信息会考python需要先了解以下几个事情。
本讲义适用于高中信息技术会考、教师资格考试及教师招聘考试python创意小作品代码。
- python的所有符号(
''
,""
,[]
,()
,,
等)都要在英文状态下输入
常量和变量
常量
-
概念:指程序运行过程中其值始终不发生变化的量python工程师证书。通常是固定的数值或者字符串。
-
举例:
45
,"Hello"
变量
- 概念:指程序运行过程中其值可以发生变化的量。有标识符(变量名)和值两部分组成。
- 格式:标识符 = 值,等号代表赋值
- 举例:
a=3
,其中a是变量名,3是值
a = 3 # 定义一个变量,变量名为a,变量值为3
print(a) # 输出变量a的值,即 3
a = 4 # 因为变量的值是可以变化的,所以我们可以重新赋值
print(a) # 输出 4
标识符命名规则
- 标识符由字母(a-z,A-Z)、数字(0-9)以及下划线(_)组成。
- 标识符第一个字符可以是字母或下划线,但不能是数字。例如:
1abc
是非法的,而_abc
是合法的 - 标识符字母区分大小写。例如:
name
和Name
是两个不同的变量名 - 尽量不要与系统函数名冲突,例如len,print不要使用
- 尽量按照英文命名,例如姓名使用name而不是xingming
注释
注释不会执行,仅用于对编写的代码用于说明,能够使我们更方便的阅读和修改代码。对于较长的程序代码,适当的注释是必要的。
- 注释分为单行注释和多行注释
- 单行注释
#
开头 - 多行注释用三个单引号
'''
或者三个双引号"""
将注释括起来
# 我是单行注释,我不会执行
"""
我是多行注释
我也不会执行
"""
数据类型1(掌握)
1、数值Number
- 有整数(int)、小数/浮点数(float)、复数(complex)三种数值组成。
- 举例:
100
,3.14
,1+2j
2、字符串String
- 使用单引号
'
或者双引号"
括起来的任意文本 - 举例:
'abc'
,"abc"
操作 | 说明 | 举例 | 结果 |
---|---|---|---|
获取 | 字符串[索引/切片] | 参加下方”索引与切片“知识点 | |
连接 | 使用乘号“*”重复字符串 | “Hello" + " World" | “Hello World” |
重复 | 使用乘号“*”重复字符串 | “Hello” * 3 | “HelloHelloHello” |
长度 | len(”Hello“) | len(a) | 5 |
3、列表List
如果你学过其他语言,那么python的列表和其他语言中的数组是十分相似的。
- 写在方括号
[]
之间、用逗号分割的元素列表。其元素可以是不同类型 - 举例:
[2,4,6,8]
,[100,'abc',200,'def']
操作 | 格式 | 说明 |
---|---|---|
获取 | 列表[索引/切片] | 参加下方”索引与切片“知识点 |
新增 | 列表.append(值) | 末尾追加一个元素 |
修改 | 列表[索引] = 值 | |
删除 | 列表.pop() | 删除末尾元素 |
长度 | len(列表) | 得到列表的元素个数 |
a = ["red","green","blue","white","black"] # 定一个一个具有五个元素的列表,并赋值给变量a
print(a[0]) # 输出:red
print(a[-1]) # 输出:black
print(a[1:3]) # 输出:['green', 'blue']
a[1] = "purple" # 修改a[1]的值
print(a) # 输出:['red', 'purple', 'blue', 'white', 'black']
a.append("yellow") # 末尾追加一个元素
print(a) # 输出:['red', 'purple', 'blue', 'white', 'black', 'yellow']
a.pop() # 删除末尾元素
print(a) # 输出:['red', 'purple', 'blue', 'white', 'black']
索引与切片
索引与切片的对象可以是字符串、列表以及下文讲到的元组
索引
索引index即元素在列表中的位置,我们可以根据元素获取指定位置的值,格式
[索引]
-
索引是从0开始的,后一个是1,以此类推。不仅仅是python,几乎所有程序都是从0开始计数的。
-
索引也可使用负数,负数从最后一个是-1开始,前一个是-2,以此类推。参加下表
a = ["red","green","blue","white","black"]
print(a[0]) # 获取第一个元素
print(a[1]) # 获取第二个元素
print(a[3]) # 获取第四个元素
print(a[-1]) # 获取最后一个元素
切片
切片可以获取指定范围内的多个元素,切片以索引为基础。
切片共分为三种情况,如下:
- [start:end] :获取从索引start~end范围的元素(不包含end,左闭右开原则)
- [start:]:省略end,获取从索引start到最后一个范围的元素(包含最后一个)
- [:end]:省略start,获