摘要:什么是函数? 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。 函数的定义方法: 参数组(不定长参数):
阅读全文
摘要:指定当前文件编码格式:#-*- coding:utf-8 -*-unicode(万国码): 英文字母 1个字节,中文3个字节python中所有的字符都是unicode编码所有非unicode编码互转都需要先转换成unicode: unicode encode --> utf-8/gbk utf-8/gbk decode --> unicode 实例: #!/user/bin env pyth...
阅读全文
摘要:1、文件的打开模式: r:读模式;w:写模式;a:追加模式,在文件最后写入内容;r+:读写模式,读取文件内容,并在末尾添加记录;w+:写读模式,新建文件并添加记录;a+:追加写读;rb:以二进制格式读取文件;rw:以二进制格式写入文件 格式: open('文件名','模式',encoding='编码
阅读全文
摘要:通过flush(强制刷新)实现,类似进度条打印: 执行结果:
阅读全文
摘要:#!/user/bin env python # author:Simple-Sir # time:20180916 # 集合 ''' 集合是一个无序的,不重复的数据组合,主要作用如下: 1、去重,把一个列表变成集合,会自动去重; 2、关系测试,测试两组数据之前的交集、差集、并集等关系 关系运算符:
阅读全文
摘要:使用数据字典,编写一个多级菜单: 需求:每一级可返回上级,可退出。 #!/user/bin env python # author:Simple-Sir # time:20180915 # 使用字典实现多级菜单 sheng = { '四川省':{ '成都':{ '高新区':['第1条信息;','第2
阅读全文
摘要:直接上代码示例: #!/user/bin env python # author:Simple-Sir # time:20180914 # 字符串常用操作 name = 'lzh lyh' print('capitalize返回值:',name.capitalize()) # 首字母大写 print
阅读全文
摘要:#!/user/bin env python # author:Simple-Sir # time:20180913 # 给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 list1 = [1,2,3,4,5,6,7,8,9] target = 10 num = 0 print(' 方法
阅读全文
摘要:使用列表函数写一个“购物车”小程序: #!/user/bin env python # author:Simple-Sir # 20180908 ''' 需求: 1、启动程序后,让用户输入工资,然后打印商品列表 2、允许用户根据商品编号购买商品 3、用户选着商品后,检测余额是否够,够就直接扣款,不够
阅读全文
摘要:使用input函数输入用户值,再使用三种方法格式化输出。 #!/user/bin env python # author:Simple-Sir # 20180831 # 格式化输出: name = input('输入姓名:') age = input('输入年龄:') # 方法一: msg1 = '
阅读全文
摘要:知识点: 1、python注释方法: 单行注释: # 多行注释: '''注释内容 ''' (单引号或双引号都可以),亦可打印多行 例: 2、str.upper() 将小写字母转换成大写字母 str.lower() 将大写字母转换成小写字母 例: 3、python中通过强制缩进区分结构,不需要类似{}
阅读全文
摘要:python print 函数(在python中,不区分 ' ' 和 " "): 或者
阅读全文