前言:今天有个同学跟我表达了他的苦恼,说自己的外语学的是日语,因此学习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常见关键字及函数中英文对照相关推荐

  1. 高中信息技术(Python)必修题单

    高中信息技术(Python)必修题单 发布时间: 2021-05-26 15:32:07.0 点击: 4078 http://www.tzcoder.cn/acmhome/news.do?method ...

  2. python字符串find函数-python常见字符串处理函数与用法汇总

    本文实例讲述了python常见字符串处理函数与用法.分享给大家供大家参考,具体如下: 1.find 作用:在一个较长字符串中查找子串.返回子串所在位置的最左端索引,如果没有找到则返回-1.如果指定 b ...

  3. js字符串replace替换多个_汇总几大python常见字符串处理函数与用法(建议收藏)...

    前言: 这篇文章主要介绍了python常见字符串处理函数与用法,结合实例形式详细分析了Python字符串操作函数find.join.replace及split功能.使用技巧与操作注意事项,需要的朋友可 ...

  4. 高中python课程实施方法_基于学科核心素养的高中信息技术Python教学探析

    龙源期刊网 http://www.qikan.com.cn 基于学科核心素养的高中信息技术 Python 教学探析 作者:张明华 来源:<新课程 · 上旬> 2020 年第 07 期 摘 ...

  5. 高中信息技术python及答案_高中信息技术Python编程教学

    高中信息技术 Python 编程教学 张海杰 ; 刘洪胜 [期刊名称] <信息周刊> [年 ( 卷 ), 期] 2019(000)051 [摘要] 在众多的程序设计语言中 ,Python ...

  6. 高中信息技术python及答案_高中信息技术《Python语言》模块试卷.docx

    高中信息技术<Python语言>模块试卷.docx PAGE 区县____________ 姓名_____________ 区县____________ 姓名_____________ 座 ...

  7. 高中信息技术python及答案_高中信息技术《Python语言》模块试卷.doc

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 线 _ - - _ - _ - _ - - _ - _ - _ - _ - - ...

  8. TZC 高中信息技术(Python)必修题单————题解

    http://www.tzcoder.cn/acmhome/news.do?method=newsDetail&id=2c903bb4799c4f3b0179a7967ac309e1 高中课本 ...

  9. 高中信息技术python及答案_高中信息技术《Python语言》模块试卷

    高中信息技术< Python 语言>模块试卷 本试卷分为五大题, 37 小题 ,共 100 分,考试用时 60 分钟. 一.单选题(本题共 15 小题,每小题 2 分,共 30 分) 是一 ...

最新文章

  1. 基于verilog的FPGA编程经验总结(XILINX ISE工具)
  2. 04.设计模式-原型模式
  3. Oracle事务和锁
  4. Linux日志系统-02:logrotate简介
  5. 比较.ASP.NET中Application,Session,Cookie,ViewState和Cache
  6. NTU课程:MAS714(4):贪心
  7. POST 变为AJAX提交代码。
  8. 一键实现变老变年轻——Windows 10 下部署PaddleGAN,带你感受从年少到白头的浪漫
  9. 五十二、Java连接Mysql数据库
  10. C++ dlopen mini HOWTO 一篇非常好的介绍C++ dlopen linux/mac os x 编程的资料
  11. Windows下的常用的DOS命令
  12. qq饥荒联机版服务器没有响应,饥荒联机版专用服务器卡顿原因及解决方法汇总...
  13. HTML5的Histroy API
  14. 混沌系统与复杂网络控制,神经网络模型求最优解
  15. 浅谈北美油气行业1--加拿大
  16. matlab求两向量夹角_MATLAB图形的标注与修饰
  17. android简单计算器源码
  18. nacos 默认 namespace: public 拿不到数据
  19. jib推送到harbor私有仓库并拉取镜像
  20. 数据在云服务器中的安全性不会降低的原因

热门文章

  1. android Camera相关问题及NV12剪裁旋转
  2. qt文件怎么设置全局变量_QT编程之——使用全局变量
  3. 现在维吾尔语在计算机中发展,维吾尔语手写体在线计算机识别技术研究.doc
  4. java多线程常用方法_Java多线程入门中几个常用的方法
  5. ntp server 配置参数_NTP时间服务器的配置
  6. Pycharm取消双击shift出现搜索框
  7. lambdaQuery中EQ、NE、GT、LT、GE、LE的用法 (来自网络收集)
  8. IntelliJ Idea一些常用快捷键
  9. linux服务器运维操作命令,Linux服务器运维常用命令列表
  10. mysql-cluste多少钱,mysql-cluster集群