栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

计算机二级python考试小资料(1)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

计算机二级python考试小资料(1)

程序的格式框架
    缩进:Tab键 (制表符)= 4 个空格键

如果程序执行时出现“ unexpected indent ”错误,表明程序出现缩进不匹配的问题
不能混用Tab和空格

    注释:可以在任意位置通过 “#” 开始,其后面的本行内容被当做注释,而之前的内容仍然是Python执行程序的一部分。
>>> a = 100  #这里是注释内容
>>> a
100
>>> 
    续行符:反斜杠()
print("{}是{}的首都".format(
    "北京",
    "中国")
      )

注:
续行符后 不能存在空格,续行符后 必须直接换行

语法元数的名称
    变量:变量的值可以随时改变,能够通过赋值的方式被修改(使用等号“=”表示)
>>> a=99
>>> a
99
>>> a=100
>>> a
100
>>> print(a)
100
>>> type(a)

>>> id(a)
2019170670032
>>> isinstance(a,int)
True
>>> del a
>>> a
Traceback (most recent call last):
  File "", line 1, in 
    a
NameError: name 'a' is not defined

type(a):可以查看a的数据类型
id(a):可以查看a的内存索引
isinstance(a , int):判断a是否为int类型
del a :释放内容,a就此消亡

    保留字: 也称关键字,指被编程语言内部定义并保留使用的标识符。

python 3.x版本共有35个保留字。

数据类型
    数字类型:整数、浮点数、复数
    整数

进制:
十进制 - 1010
十六进制 - 0x3F2
八进制 - 0o1762
二进制 - 0b001111110010

>>> 1010 == 0x3F2
True
>>> 1010 == 0b001111110010
True
>>> 1010 == 0o1762
True

浮点数
浮点数只有十进制形式

一般形式: 123.456
科学计数法: 1.23456e2(1.23456 × 10²)e表示10的多少次方

    字符串类型:用一对双引号“”或一对单引号‘’括起来的一个或多个字符来表示。

索引:正向索引从0开始,反向索引从-1开始
切片:[N:M]表示获取从N到M(但不包括M)间连续的子字符串,N、M为字符串的索引序号
单向切片如N大于M,则返回空字符串

>>> "对酒当歌,人生几何"[1]
'酒'
>>> "对酒当歌,人生几何"[-1]
'何'
>>> "对酒当歌,人生几何"[-5]
','
>>> "对酒当歌,人生几何"[1:5]
'酒当歌,'
>>> "对酒当歌,人生几何"[5:1]
''

len()函数:获取字符串的长度

标点符号、字母、空格都算一个字符

>>> len("对酒当歌,人生几何")
9
>>> len("对酒当歌 人生几何")
9
程序的语句元素
    表达式:产生或计算新数据值的代码片段称为表达式。赋值语句:对变量进行赋值的一行代码被称为赋值语句。“=”

<变量> = <表达式>:即把等号右测的表达式计算后的结果赋值给左侧变量
同步赋值

>>> n=3
>>> x,y=n+1,n+2
>>> x
4
>>> y
5
>>> x,y=y,x
>>> x
5
>>> y
4
    引用:import <功能库名称>
基本输入输出函数
    input()函数:从控制台获得用户的一行输入,无论用户输入什么内容,input()函数都以字符串类型返回结果。

<变量> = input(<提示性文字>)

>>> a= input("请输入a的值:")
请输入a的值:123
>>> a
'123'
>>> a= input("请输入a的值:")
请输入a的值:shu
>>> a
'shu'
>>> a= input()
123
>>> a
'123'
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/740726.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号