作用:表示名字,爱好,性别
定义:name = 'Gredae' 或者: name = "Gredae"
怎么用:只能+、*和逻辑比较
msg2 = "Hi!" msg3 = 'my name is "Gredae"' print(msg2 + msg3) # Hi!my name is "Gredae" name = 'Gredae' print(name * 10) # 将会输出十遍'Gredae' a = 'a' b = 'b' print(a > b) # False 字符串的比较是按照ASCII表进行比较作用:可以用来你的多个爱好
定义:hobby_list = ['唱',’跳‘,’rap‘,'篮球']
怎么用:通过列表的索引进行取用,并且索引是从0开始
hobby_list = ['唱',’跳‘,’rap‘,'篮球'] # 索引序号 0 1 2 3 # 取出第二个爱好 print(hobby_list[1]) # 跳作用:是以key:value的形式存放描述信息和值
定义:
user_info = {'name': 'Gredae', 'age': 18}怎么用:字典的取值不依赖于索引,而是key,通过key过去其对应的value
user_info = {'name': 'Gredae', 'age': 18} print(user_info['name']) # Gredae作用:用于表示条件的判断结果
定义:通常情况下不会直接引用,一般是逻辑判断得到结果
怎么用:
a = 10 b = 20 print(a == b) # False当我们需要一次性取出列表中的多个值,我们便可以使用用下面的方式实现
name_list = ['Gredae', 'ros', 'jason', ] x, y, z = name_list print(f'x:{x}, y:{y}, z:{z}') # x:Gredae y:ros z:jason有时候往往我只需要这个列表中的几个值,那么我们便可以用下面的方法实现
name_list = ['nick', 'egon', 'jason', 'tank'] x, y, z, a = name_list # x='nick' y='egon' z='jason' a='tank' x, _, z, _ = name_list # '_'相当于告诉计算机不要了如果你要的两个值之间间隔许多个值,那么你便可以用下面这种方法
name_list = ['nick', 'egon', 'jason', 'tank', 'kevin', 'jerry'] x, y, _, _, _, z = name_list x, y, *_, z = name_list # 告诉计算机将中间若干个不要当然字典也是可以用来解压缩,但是,解压缩出来的是它的key
info = {'name': 'nick', 'age': 18} x, y = info print(x, y) # name age我们现在要去ATM上取款,那么这个ATM是不是会要求我们输入姓名、密码?是不是需要我们输入我们需要取款金额?这是不是就可以理解为一种交互。
name = input('请输入你的姓名:') pwd = input('请输入你的密码:') ···经过一番运算··· print('登录成功!') money = input('请输入取款金额:') ···又经过一番运算··· print('对不起,余额不足!')转载于:https://www.cnblogs.com/Gredae/p/11270965.html