Python程序设计基础笔记
1.1常用数据类型:
整型int
浮点型Float
字符串str 成对的单引号’ ’双引号””三引号’’’ ’’’
Range ( )
列表 [ ]
元组 (,)圆括号界定元素无顺序,元素间以逗号隔开
集合{,}大括号界定元素间以逗号隔开
1.4.1对象与属性
对象的3个基本属性:类型(type) 身份标识(id) 值(value)
1.4.4变量与赋值
Pi=3.14
Radius=4(半径)
id(pi)…内存地址
2579530352784…首地址

Area=pi*(radius**2)**2(代表2次方)
Print(area)
Python中先有对象后有名字,所以变量名首次出现必须在赋值符号的左侧
“=”的左侧不能是表达式 左侧不能是常量
Python变量的命名支持大小写字母、数字和下划线,且数字不能为首字符
采用规范(PEP 8规范)id_check user_name

x,y=(5,10)元组元素按顺序赋值
x,y=3,43,4为元组,元组元素按顺序赋值给多个变量
x,y=[3,6]列表元素按顺序赋值给多个变量
x,y,z=’123’字符串中字符按顺序赋值给多个变量
多变量赋值时,序列长度必须与变量数量一致,否则将引发ValueError(值错误)
表1.2赋值符号
符号 | 实例 | 解释 | 注释 | 举例 | 结果 |
:= | if(age :=20)>18 | 先赋值再参与计算 | | | |
+= | c+=a | c=c+a | | | |
-= | c-=a | c=c-a | | | |
*= | c*=a | c=c*a | | | |
/= | c/=a | c=c/a | | | |
%= | c%=a | c=c%a | 取余数 | 5%2=2…1 | 5%2=1 |
**= | c**=a | c=c**a | 幂运算 | | |
//= | c//=a | c=c//a | 取整数 | 5/2=2.5 | 5//2=2 |
1.5程序的基本结构
1.5.1输出
print( )函数
print(’2024’,’08’,’11’)
print(’2024’,’08’,’11’,sep=’/’)
print(’09’,’28’,’36’,sep=’:’)

Print(’你好,’,end=’ ’)
end:回车换行
print(’欢迎’,end=’’)
print(’学习Python!’)
print(’欢迎进入程序世界!’)
