- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
python复习
变量
常量
定义:
变量是指在程序运行过程中其值可以发生变化的量
组成:
变量由变量的“标识符”(又称“名字”)和变量的“内容”(又称“值”)两部分组成。
类型:
由赋予的内容类型决定
标识符命名规则:由字母、下划线和数字组成,且数字不能开头;长度任意长;标识符不能与关键字同名;python中的标识符是区分大小写的 变量名 a 和 A 不相同
数值
字符串
列表
python
整数
浮点型
复数
整型(int):通常被称为整型或整数,是不带小数的数
浮点型(float):浮点型由整数部分与小数部分组成,如2.5。
复数由实数部分和虚数部分构成,可以用a+bj或者complex(a, b)表示,复数的实部a和虚部b都是浮点型。
字符串是以单引号或双引号括起来的文本,如‘abc’、xyz等。字符串的索引从0开始,-1 为从末尾开始的位置。
列表是写在方括号“[ ]”之间、用逗号分隔开的元素列表。例如,list1=[Good, Run,1997, 2000]和list2=[1, 2, 3, 4, 5, 6, 7 ]。
列表的数据项不需要具有相同的类型。与字符串的索引一样,列表索引从0开始
定义:
常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。例如,45,-30.2001,Hello,等都是常量。
python中没有专门定义常量的方式,通常使用大写变量名表示
A=30*40 PI=3.1415926
强制转换函数
int() :强制转换为整型
str() :强制转换为字符串型
float() :强制转换为浮点型
例如:a=5
b=float(a)
c=str(b)
访问字符串中的字符([数值]访问其中一个,[数值1:数值2]访问数值1到数值2中间所有字符)
var1 = Hello World!
var2 = Python Runoob
print(var1) #输出整个字符串
print(var1[0]) #输出字符串里第一个字符
print(var2[1:5]) #输出字符串第1-4个字符(字符地址由0开始)
合并字符串(使用+号来拼接字符串)
var1 = Hello World!
var2 = Python Runoob
print(var1+var2)
重复输出字符串 (使用*号来表达字符串重复次数)
print((var1+var2)*2)
运算符与表达式
算术运算符与算术表达式
算术运算符包括:“+”、“-”、“*”、“/”、“%”、“**”和“//”,分别表示加法、减法、乘法、除法、求余运算、幂运算和整除。
对变量或常量进行运算或处理的符号称为运算符,参与运算的对象称为操作数
由算术运算符、操作数连接而成的式子称为算术表达式。如“a+3*c” “(x+y)*n-7”
逻辑运算符与逻辑表达式
逻辑运算符包括:and(与)、or(或)、not(非)共三个。
由逻辑运算符、操作数连接而成的式子称为逻辑表达式。如” x and y “
关系运算符与关系表达式
判断数据大小关系的运算符称为关系运算符,关系运算符有:
(大于)、=(大于等于)、(小于)、=(小于等于)、==(等于)、!=(不等于)。
赋值运算符与赋值表达式
在python中对变量的赋值通过赋值运算符“=”来完成。赋值号不是等号,具有方向性,由右边赋给左边,且赋值号左边只能是变量,而不能是常量或表达式。“=”、“+=”、“-=”、“*=”、“/=”、“%=”、“**=”、“//=”
成员运算符
in : x in y 如果x是序列y的成员,则计算结果为true,否为false
not in: x not in y 如果x不是序列y的成员,则计算结果为true,否为false
运算符优先级
第四章 程序设计基础
4.1 程序设计语言的基础知识
4.1.4
Python的函数
输入函数input
Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。
格式: input( “提示信息”)
作用:等待用户用键盘输入数据
a=input(“请输入一个整数”) 此时a类型为?
a=int(input(“请输入一个整数”)) 此时a类型为?
显示内容
input(“请输入购买纪念品的数量:” )
请输入购买纪念品的数量:
a=input(“请输入购买纪念品的数量:” )
从键盘输入一个字符串,赋值给a
输出函数print()函数
格式
print( [object,···][,s
原创力文档


文档评论(0)