文件的增删改查操作文件名:file1123onetwothree一二三1、查看文件内容f=open('file1','r',encoding='utf-8')#打开文件句柄forlineinf:#循环文件句柄内容print(line.strip())#打印每一行f.close()#关闭文件#结果:123onetwothree一二三
集合的特征:1、集合,是一个无序的,不重复的数据组合2、去重,把一列表变成集合,就自动去重了
字典的增删改查使用1、增加info={"person1":"大s","person2":"小s","person3":"小3","person4":"小4"}info["person5"]="小5"#增加person5:小52、删除info={"person1":"大s","person2":"小s","person3":"小3","person4":"小4"}delinfo["person4"]
要求:1、程序运行时,让用户输入工资大小。2、列出当所有产品列表清单。3、让用户输入需要购买的产品编号。4、结束程序时,打印购买明细与剩下余额。#AuthorKangshopping_list=[('Iphone',5000),('MacBook',9000),('HuweiP20',9999)]shopping_car=[]salary=int(input('请输入你的工资:'))whileTr
列表使用(增删改查)
Byte数据类型(二进制)a="你好"print(a.encode())#编码:将字符串转换机器码print(a.encode().decode())#解码:将机器码转换成字符'''结果:b'\xe4\xbd\xa0\xe5\xa5\xbd'你好'''
模块分标准模块与第三方模块标准模块如:importos#系统默认标准模块importsys#系统默认标准模块第三方模块如:django或自定义的模块自定义的模块方法:
1、最简单的for循环语句foriinrange(10):#i为0、1、2、3、4、5、6、7、8、9print(i)2、改变步长的for循环语句foriinrange(0,10,2):#i为0、2、4、6、8print(i)
1、最简单的while循环语句count=0whileTrue:count=count+1print(count)2、加上条件判断循环age=23count=0whilecount<3:age_guess=int(input("请输入数字:"))ifage_guess==age:print("你猜对了啦")break;elifage_guess>age:print("你猜大了")els
1.最简单的ifelse使用(同级)age=33guess=int(input("请猜一下我的年龄:"))ifage==guess:print("你猜对了,很棒")else:print("你猜错了")print("游戏结束!!!!")2.elif语句,多层级判断条件score=99guess=int(input(&qu
字符串格式化输出定义1.加号拼接:name=input("name:")age=input("age:")job=input("job:")message='''----------informationof'''+name+'''----------name:
理解字符编码的历史与使用原因1、计算机只能认0与1。2、通过0与1,二进制数,计算机能很容易识别出各种数字。3、为了能让计算机识别各种字符,美国人制定了ASCII码,能识别出127种字母与特殊字符,只需使用一个字节。3、因为ASCII码不支持中文,在1980设计出gb2312,收录了7445个汉字。4、到了1995年设计出BGK1.0收录了2万多个汉字。5、到了2000年,设置出GB18030收录
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号