摘要:
列表非常适合用来储存在程序运行期间发生改变的数据集,列表的内容是可以修改的,这对处理网站的用户信息和游戏的角色维护是非常重要的,但是有时候我们需要创建一系列不可修改的元素集合,元组就可以完成这样的需求,将不可以改变的列表称为元组 元组看起来很像列表,但是他是用圆括号括起来的,可以通过下标索引来访问, 阅读全文
摘要:
创建数字列表 for value in range(1,5): print(value,end=" ")#1 2 3 4 print() #使用range可以生成一个指定范围的数字集合 numbers = list(range(2,7)) print(numbers)#[2, 3, 4, 5, 6] 阅读全文
摘要:
#列表的切片 lst = ["abc","bcd","cde","def","deg"] print(lst[0:3])#['abc', 'bcd', 'cde'] print(lst[:3])#['abc', 'bcd', 'cde'] print(lst[0::2])#['abc', 'cde' 阅读全文
摘要:
#字符串的替换 s1 = input("输入字符串") s2 = s1.replace("a","@") print(s2) #把字符串中的所有的空格都去掉 s1 = "a b c d" s2 = s1.replace(" ","") print(s2) #指定需要替换的个数 s1 = "abc d 阅读全文
摘要:
''' int str bool list 存储大量的数据,用[]来表示 tuple 元组,不可以发生改变,用()来表示,和C++的元组是一样的 dict 字典,保存键值对,一样可以保持大量的数据,和C++的map一样 set 集合,内部数据不可以重复 ''' 字符串的任何操作都不会改变它本身,所以 阅读全文
摘要:
#幂次运算 ** mici = 1 while mici <= 9: print(2**mici,end=" ") #打印2的n次幂 mici += 1 #取整运算 // print("\n取整运算:5//3 = ",5//3) ''' 逻辑运算: 或:or 与:and 非:not 优先级问题: 有 阅读全文
摘要:
#格式化输出 year = input("今年是第几年:") month = input("现在是几月份:") day = input("今天是几号") print("%s年 %s月 %s号" %(year,month,day)) #百分号转义,第二次出现百分号且想打印出%就需要转义 a = 202 阅读全文
摘要:
#第一个案例==> while循环体 count = 1 while count <= 8 : print("这是第",count,"次") count = count + 1 #第二个案例==> break的使用 string = "" while True : s = input("输入你想输入 阅读全文
摘要:
money = input("输入你的钱数") money = int(money) #这是为了money转换成int类型,因为只要用过input函数获取的内容变量永远都是str类型 if money > 500: print("大吃大喝去") elif money > 300: print("吃水 阅读全文