高中信息技术—Python常见关键字及函数中英文对照
前言:今天有个同学跟我表达了他的苦恼,说自己的外语学的是日语,因此学习Python时候特别吃力,基本的单词含义都不理解。因此小白老师帮助他整理了常见的关键字、函数以及它们的用法。
本文不定时更新。。。
1. 数据类型
1.1 单个数据—数值类型
名词 | 类型 | 备注 |
---|---|---|
int | 整数 | 例如:1,2046 |
bool | 布尔 | 判断逻辑真假,值有:True(真),False(假) |
float | 浮点数 | 按照科学计数法,浮点数的小数点位置可变,例如:3.14 |
complex | 复数 | 例如:1+2j |
1.2 多个数据
类型 | 名称 | 特点 | 举例 |
---|---|---|---|
list | 列表 | 下标从0开始 / 可包含混合类型数据 / 元素可修改 | [10 , ‘apple’ , [ 1 , 2 ] ] |
tuple | 元组 | 和列表类似,但元素不可修改,相当于只读类型 | ( ‘a’ , ‘b’ , 100 , 200 ) |
string | 字符串 | 单引号、双引号、三引号括起来 / 字符下标从0开始 | “Python” |
dict | 字典 | 通过键值对映射存储数据 / 键值对无序 / 键必须唯一 | { ‘Name’ : ‘Zara’ , ‘Age’ : 17} |
set | 集合 | 无序、不重复的元素集 | set([1 , 2 , 2 , 3]) |
2. 控制结构
2.1 顺序结构
函数名 | 功能 | 举例 |
---|---|---|
input( ) | 数据输入函数 | a = input( "请输入数字“ ) |
print( ) | 数据输出操作 | print( “Hello!” ) |
2.2 选择结构
if 条件表达式1: #if 如果<语句块1>
elif 条件表达式2: #elif 否则如果<语句块2>
....
else: #else 否则<语句块n>
2.3 循环结构
2.3.1 while循环
while 循环控制条件: #while 当...时循环体
2.3.2 for循环
for 变量 in 序列: #用于遍历序列中的每个元素循环体
2.3.3 break 和 continue
- break:跳出当前循环,当前循环结束
- continue:跳过当前循环后面的语句,直接进行下一次循环
3. 常见函数
3.1 函数定义
- def:定义函数的关键字
- return:函数的返回值
return 表达式
def <函数名>([形参列表]): #函数体声明[<函数体>]
3.2 数值的操作函数
函数 | 含义 | 举例 |
---|---|---|
abs(x) | 数字的绝对值 | abs(-10)返回10 |
max(x1,x2,…) | 给定参数的最大值,参数可以为序列 | max(2,3)返回3 |
min(x1,x2…) | 给定参数的最小值,参数可以为序列 | min(2,3)返回2 |
pow(x,y) | x的y次幂 | pow(2,3)返回8 |
round(x,[,n]) | 浮点数的四舍五入值,n代表舍入到小数点后的位数 | round(2,4)返回2 |
int(x,base = 10) | 将字符串转换成Base进制整数,默认为10 | int(‘123’)返回123 |
str(x) | 将传入对象转化为字符串对象 | str(123),返回‘123’ |
chr(x) | 用0~255整数作参数,返回对应字符 | chr(48)返回’0‘ |
ord(s) | 以一个长度为1的字符作为参数,返回对应的ASCII值 | ord(‘a’)返回97 |
高中信息技术—Python常见关键字及函数中英文对照相关推荐
- 高中信息技术(Python)必修题单
高中信息技术(Python)必修题单 发布时间: 2021-05-26 15:32:07.0 点击: 4078 http://www.tzcoder.cn/acmhome/news.do?method ...
- python字符串find函数-python常见字符串处理函数与用法汇总
本文实例讲述了python常见字符串处理函数与用法.分享给大家供大家参考,具体如下: 1.find 作用:在一个较长字符串中查找子串.返回子串所在位置的最左端索引,如果没有找到则返回-1.如果指定 b ...
- js字符串replace替换多个_汇总几大python常见字符串处理函数与用法(建议收藏)...
前言: 这篇文章主要介绍了python常见字符串处理函数与用法,结合实例形式详细分析了Python字符串操作函数find.join.replace及split功能.使用技巧与操作注意事项,需要的朋友可 ...
- 高中python课程实施方法_基于学科核心素养的高中信息技术Python教学探析
龙源期刊网 http://www.qikan.com.cn 基于学科核心素养的高中信息技术 Python 教学探析 作者:张明华 来源:<新课程 · 上旬> 2020 年第 07 期 摘 ...
- 高中信息技术python及答案_高中信息技术Python编程教学
高中信息技术 Python 编程教学 张海杰 ; 刘洪胜 [期刊名称] <信息周刊> [年 ( 卷 ), 期] 2019(000)051 [摘要] 在众多的程序设计语言中 ,Python ...
- 高中信息技术python及答案_高中信息技术《Python语言》模块试卷.docx
高中信息技术<Python语言>模块试卷.docx PAGE 区县____________ 姓名_____________ 区县____________ 姓名_____________ 座 ...
- 高中信息技术python及答案_高中信息技术《Python语言》模块试卷.doc
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 线 _ - - _ - _ - _ - - _ - _ - _ - _ - - ...
- TZC 高中信息技术(Python)必修题单————题解
http://www.tzcoder.cn/acmhome/news.do?method=newsDetail&id=2c903bb4799c4f3b0179a7967ac309e1 高中课本 ...
- 高中信息技术python及答案_高中信息技术《Python语言》模块试卷
高中信息技术< Python 语言>模块试卷 本试卷分为五大题, 37 小题 ,共 100 分,考试用时 60 分钟. 一.单选题(本题共 15 小题,每小题 2 分,共 30 分) 是一 ...
最新文章
- 基于verilog的FPGA编程经验总结(XILINX ISE工具)
- 04.设计模式-原型模式
- Oracle事务和锁
- Linux日志系统-02:logrotate简介
- 比较.ASP.NET中Application,Session,Cookie,ViewState和Cache
- NTU课程:MAS714(4):贪心
- POST 变为AJAX提交代码。
- 一键实现变老变年轻——Windows 10 下部署PaddleGAN,带你感受从年少到白头的浪漫
- 五十二、Java连接Mysql数据库
- C++ dlopen mini HOWTO 一篇非常好的介绍C++ dlopen linux/mac os x 编程的资料
- Windows下的常用的DOS命令
- qq饥荒联机版服务器没有响应,饥荒联机版专用服务器卡顿原因及解决方法汇总...
- HTML5的Histroy API
- 混沌系统与复杂网络控制,神经网络模型求最优解
- 浅谈北美油气行业1--加拿大
- matlab求两向量夹角_MATLAB图形的标注与修饰
- android简单计算器源码
- nacos 默认 namespace: public 拿不到数据
- jib推送到harbor私有仓库并拉取镜像
- 数据在云服务器中的安全性不会降低的原因
热门文章
- android Camera相关问题及NV12剪裁旋转
- qt文件怎么设置全局变量_QT编程之——使用全局变量
- 现在维吾尔语在计算机中发展,维吾尔语手写体在线计算机识别技术研究.doc
- java多线程常用方法_Java多线程入门中几个常用的方法
- ntp server 配置参数_NTP时间服务器的配置
- Pycharm取消双击shift出现搜索框
- lambdaQuery中EQ、NE、GT、LT、GE、LE的用法 (来自网络收集)
- IntelliJ Idea一些常用快捷键
- linux服务器运维操作命令,Linux服务器运维常用命令列表
- mysql-cluste多少钱,mysql-cluster集群