重庆网站建设快忻科技,公司如何做网站宣传,网站建设怎么设置网址,app制作费用多少钱数据类型
基本类型
数字#xff0c;字符串#xff0c;布尔
数字类型
int整型 整数
float浮点型 带小数的数
complex复数 abj
字符串类型
str字符串 视作文本
组成#xff1a;由数字#xff0c;字母#xff0c;空格#xff0c;其他字符等组合而成
表达#xff…数据类型
基本类型
数字字符串布尔
数字类型
int整型 整数
float浮点型 带小数的数
complex复数 abj
字符串类型
str字符串 视作文本
组成由数字字母空格其他字符等组合而成
表达用“”或‘’
布尔类型
bool 布尔类型
主要用于逻辑运行算
组合类型列表元组字典集合
列表
list列表 序列类型数据有位置顺序
表示方式[data1,data2,…]
元组
tuple元组 序列类型
表示方式data1,data2,…
元素不支持修改——“不可变的列表”
字典
dict字典 映射类型通过“键”-“值”的映射实现数据存储和查找
表示方式{key1:value1,key2:value2,…}
集合
set集合 一系列互不相等元素的集合无序的
表示方式{data1,data2,…}
变量
变量概念
变可变性增删改查等
量实实在在的对象如数据抽象
变量定义二要素变量名赋值
变量的命名
可以作为变量名大写字母数字下划线汉字及其组合严格区分大小写
不可以作为变量名首字母不允许为数字变量名中间不能有空格不能与33个python保留字相同
变量名定义技巧
变量名尽可能有实际意义表征数据的某种类型下划线推荐变量和函数名变量名由多个单词组成用_连接多个单词驼峰体推荐类名变量名由多个单词组成单词首字母大写尽量避免用中文和拼音做变量名特殊的变量常量不变的量如Πe变量名所有字母均为大写
变量的赋值
一般赋值通过等号自右向左进行赋值 x12
增量赋值 x 1 x x1/x 1
打包赋值 x, y 1, 2
控制流程
顺序流程
自上向下依次执行
循环流程——遍历循环for
主要形式
for 元素 in 可迭代对象
执行语句
执行过程从可迭代对象中依次取出每一个元素并进行相应的操作
# 1-5 整数求和
res0
for i in [1,2,3,4,5]:res i
res循环流程——无限循环while
主要形式
while 判断条件
条件为真执行语句
条件为假while循环结束
# 1-5 整数求和
i 1
res 0
while i 5:res ii 1
res 分支流程if
最简单的形式
if判断条件
条件为真执行语句
else:
条件为假执行语句
关于数据的输入与输出此处没有记录后续用到再进行相应的记录。
程序格式
行最大长度
所有行限制的最大字符数为79
缩进
用缩进来表示语句间的逻辑
在for while if def class之后下一行开始进行缩进表明后续代码与前句之间的从属关系缩进量4个字符
使用空格
二元运算符两边加一个空格使用不同优先级的运算符考虑在最低优先级的运算符周围添加空格在逗号后使用空格不使用一个以上的空格
避免使用空格
在制定关键字参数或者默认参数值的时候不要在附近加空格
def fun(a1, b2):printf(a, b)注释
单行注释 格式# 注释内容
多行注释 格式“”“注释内容(可分行)”“”