# 字符串拼接方式
print(‘姓名:%s,性别:%s,年龄:%s‘ % (name, age, age))
print(‘姓名:{0},性别:{1},年龄:{2}‘.format(name, age, age))
print(f‘姓名:{name},性别:{sex},年龄:{age}‘)
# 引号起来的都是字符串 `1`
# 控制台输入的值默认类型都是字符串
num1 = intput(‘请输入第1个数字‘) #3
num2 = input(‘请输入第2个数字‘) #4
print(type(num1)) #字符串
print(num1+num2) # 34 字符串相加结果为拼接!
# 网络传输过程中都是字符串
https://item.jd.com/id=68744652247
# 字符串自带很多实用方法!
len(变量)
list(列表)---- 是内存中连续的存储空间,可以存储多个数
列表时内存中一组连续的存储空间! [有序的]
自带索引/序号, 索引位置从0开始
列表中可以包含任意数据类型 [‘张三‘,20,‘男‘,170.5]
自带和字符串一样的切片方法!
有序,可重复!
Tuple(元组)
不可变的列表!
只能读,不能删除和修改!
t1 = (1,2,3,4,5)
print(t1[0]) # 只能读,不能删除不能改!
Set(集合)
无序, 不重复
s1 = (1,2,3) #正确
s1 = (1,1,2,2,3) # 重复 结果 3个!
Dictionary(字典)
key:value 对
名字key 必须为字符串
# 定义
d1= {‘name‘:‘张三‘,‘age‘:20,‘sex‘:‘男‘}
Python3 的六个标准数据类型中:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。
总结
基础语法(语法规范,变量,数据类型)
逻辑实现, 函数定义.
各种内置模块! time, String,list.....
任务:
整理:字符串, 列表,元祖, 字典,集合相关方法列表!