| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 计算机二级考试Python重点第二弹来袭!!!小焦带你一起过二级,冲冲冲! -> 正文阅读 |
|
[Python知识库]计算机二级考试Python重点第二弹来袭!!!小焦带你一起过二级,冲冲冲! |
第二章 Python语言基本语法元素一.程序的格式框架1.缩进Python采用严格的缩进来表示程序逻辑,用来表示程序间的包含和层次关系。 缩进:Tab键或者四个空格(注意!!!两者不可混用) 缩进使用条件:(1)当表示分支,循环等程序含义时,在if,while等特定保留字所在 语句后面会有冒号(:),在冒号后面一行进行缩进,直接回车系统也可自动缩进。 ????????(2)日常使用的print()语句不表示所属关系,不能使用缩进。 例题:根据成绩分数给出相应等级。 a=eval(input("请输入成绩:")) (以上程序可直接复制运行) 缩进不匹配:unexpected indent ? ?有两种情况会出现这个提示:(1).错用缩进(不应该用缩进的地方使用了缩进) ?(2).混用Tab键和四个空格 2.注释注释不被运行,用"#"表示一行注释的开始。多行注释需在每一行开始都使用"#"。 ?举个栗子: ?3.续行符续行符可将单行代码分割为多行代码表达 ,用"\"表示。 例:print("{}是{}的首都".format(\ 就等同于 print("{}是{}的首都".format("北京","中国"))#可直接复制运行 ?使用续行符需注意:(1)续行符后不能存在空格,其后必须立即换行。 (2)不只能用于单行代码较长的情况,也适用于对代码进行多行排版以增加可读性的情况。 二.语法元素名称1.变量:可以改变,用赋值("=")语句修改。("="赋值语句,"=="判断是否相等) 可以同步赋值,同时赋值多个变量。 x,y,z=1,2,3 2.命名:允许采用大写字母,小写字母,数字,下划线和汉字等字符命名。注意!(1)名字的首字符不能为数字。 (2)标识符中间不能有空格。 (3)大小写敏感,大小写不同则为不同变量。 (4)标识符名字不能与保留字相同。 (True是保留字,但true不是。) 保留字有33个 分别是:'False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield' 三.数据类型和语句元素Python包含许多数据类型,包括有数字类型,字符串类型,元组类型,集合类型,列表类型 ,字典类型等。 1.数字类型(整数,浮点数,复数)整数:有正有负,重点在于进制的转换。 ????????十进制:1010 ????????十六进制:0x3F2 ? ? ? ?????????对应关系: ?????????十六进制计算方法:2*16**0+15*16**1+3*16**2=1010 ????????????????(16**0为16的0次方) ????????八进制:0o1762 ? ????????二进制:0b00111100010 ?浮点数:一般形式和科学计数法(浮点数只有十进制形式) ????????一般形式:123.456 ????????科学计数法:1.23456e2 ?复数:a+bj(虚数部分可以用j,也可以用J) 2.字符串类型字符串采用一对""或者一对''括起来的一个或多个字符来表示。 字符串的序号体系(索引): ?????????例:? 切片:[n:m] ????????从n到m,包含n而不包含m,可以混合正向递增序号和反向递减序号。 ????????例: ?3.引用语句采用import(<功能库名称 >.<函数名称>) 例: #调用turtle库进行绘图操作 ?4.其他语句除了赋值语句,在python程序还包括一些其他的语句类型,例如分支语句和循环语句等。 分支语句的作用是根据判断条件,选择程序执行路径。 a=eval(input("请输入成绩:")) ?循环语句是根据判断条件确定一段程序是否在执行一次或者多次。 for i in range(1,100): ?四.基本输入输出函数1.input()函数input()函数从控制台获得用户的一行输人,无论用户输人什么内容,input()函数都以字符串类型返回结果。input()函数可以包含一些提示性文字,用来提示用户,使用方式如下: 2.eval()函数把字符串转化为数字类型 a=input("请输入成绩:") ?3.print()函数 输出后去掉双引号或者单引号。 混合输出:1.print(<输出字符串模板>.format(变量)) 用{}表示一个槽位 print("{}是{}的首都".format("北京","中国")) ?2.print(x,end="") 两个双引号之间为输出不同的值之间的分隔符,默认为空格 for i in range(1,100,5): ?Python第二弹教程就结束了啊!大家一定要自己动手写一写,才能更加透彻地理解吖! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 0:35:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |