sys需要调用my_test,但是不在同一目录 会出现如下错误

具体办法:1.将my_test.py放到文件夹下

附:sys.py 和my-test.py具体代码

enumerate

重点:浅复制(用于创建 联合账号 eg:妻子丈夫的一张卡)、深复制(import copy)

知识点:

列表、元组操作

字符串、字典 操作

name = "my \tname is {name} and i am {years} old"

print(name.capitalize())  #首字母大写
print(name.count("a")) #统计 a 的个数
print(name.center(50,"-")) #长度50 居中 其余补“-”
print(name.endswith("ex")) #是否以“ex”结尾
print(name.expandtabs(tabsize=30)) #tab键 长度为30
print(name[name.find("name"):]) # 注意冒号
print(name.format(name='Pengjuan Liu',year=23)) #设置name year
print(name.format_map( {'name':'Pengjuan','year':22} )) #设置name year
print('ab23'.isalnum()) #判断 ab23是否是数字
print('abA'.isalpha()) #判断abA是否是字母
print('1A'.isdecimal()) #判断1A是否是小数
print('1A'.isdigit()) #判断1A是否是数字
print('a 1A'.isidentifier()) #判读是不是一个合法的标识符
print('33A'.isnumeric())#判断33A是否是数值
print('My Name Is '.istitle())#是否是标题
print('My Name Is '.isprintable()) #tty file ,drive file
print('My Name Is '.isupper())#是否是大写
print('+'.join( ['1','2','3']) )#用+连接1 2 3
print( name.ljust(50,'*') )#左对齐 长度50 其余补*
print( name.rjust(50,'-') )#右对齐 长度50 其余补*
print( 'Pengjuan'.lower() )#转换成小写
print( 'Pengjaun'.upper() )#转换成大写
print( '\nPengjuan'.lstrip() )#去掉左边特殊格式
print( 'Pengjaun\n'.rstrip() )#去掉右边特殊格式
print( ' Pengjuan\n'.strip() )#左右特殊格式都去掉
p = str.maketrans("abcdefli",'123$@456')#将a替换成1 b替换成2 以此类推
print("Pengjaun liu".translate(p) )#‘Pengjaun liu’中 将a替换成1 b替换成2 以此类推 print('pengjaun liu'.replace('l','L',1))#将l替换成L 只替换一次
print('pengjaun liu'.rfind('n'))# 最后一个n所在的位置
print('1+2+3+4'.split('\n'))#按换行符切分
print('1+2\n+3+4'.splitlines())#按行切分
print('Pengjuan Liu'.swapcase())#大小写互换
print('song liu'.title())#转换成标题格式 单词首字母大写
print('sa liu'.zfill(50))#返回长度为50的字符串 右对齐 左补0 print( '---')

集合操作

文件操作

字符编码与转码

内置函数

练手小程序:

1. 购物车

根据工资判断是否能买商品

1>买得起

2>退出

2. 3级菜单(省市联动)

day2-模块初识之路径问题的更多相关文章

  1. python学习笔记(基础四:模块初识、pyc和PyCodeObject是什么)

    一.模块初识(一) 模块,也叫库.库有标准库第三方库. 注意事项:文件名不能和导入的模块名相同 1. sys模块 import sys print(sys.path) #打印环境变量 print(sy ...

  2. Python 基础-python环境变量、模块初识及字符类型

    (1).模块内置模块.第三方模块.自定义模块初识模块:sys \ os一般标准库存放路径 C:\Users\Administrator\AppData\Local\Programs\Python\Py ...

  3. 小白的Python之路 day1 模块初识

    模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的. ...

  4. Python模块初识

    目录 一 模块初识 二 模块分类 三 导入模块 四 Python文件的两种用途 五 模板查找顺序 六 软件开发目录规范 一.模块初识 模块是自我包含并且有组织的代码片段,是一系列功能的集合体,一个py ...

  5. Python学习:模块初识、数据类型

    1.模块初识 在Python中,模块分为两种: (1)标准库 标准库无需安装,只要在使用的时候import就可以使用了 (2)第三方库 第三方库必须下载安装之后才能够引入使用 下面介绍两个基本的模块: ...

  6. python day 8: re模块补充,导入模块,hashlib模块,字符串格式化,模块知识拾遗,requests模块初识

    目录 python day 8 1. re模块补充 2. import模块导入 3. os模块 4. hashlib模块 5. 字符串格式:百分号法与format方法 6. 模块知识拾遗 7. req ...

  7. winform 发布应用程序 提示 “未能注册模块(程序路径)\ieframe.dll”

    程序安装的时候出现未能注册模块(程序路径)\ieframe.dll提示 这种情况的出现,是因为引用的shdocvw.dll,目前发现了一个折中的解决方法,在安装程序里面,可以看到ieframe.dll ...

  8. 第四十节,requests模拟浏览器请求模块初识

    requests模拟浏览器请求模块初识  requests模拟浏览器请求模块属于第三方模块 源码下载地址http://docs.python-requests.org/zh_CN/latest/use ...

  9. python之路:模块初识

    python王者开发之路:模块初识 模块初识我现在讲的确有点早.不过没关系,后面我会详细说模块. 模块,也就是库,是python三剑客之一.这三剑客,函数.库和类,都是由程序编写而成的.之所以我先说模 ...

  10. 黏包-黏包的成因、解决方式及struct模块初识、文件的上传和下载

    黏包: 同时执行多条命令之后,得到的结果很可能只有一部分,在执行其他命令的时候又接收到之前执行的另外一部分结果,这种显现就是黏包. 只有TCP协议中才会产生黏包,UDP协议中不会有黏包(udp协议中数 ...

随机推荐

  1. android在更新ADT以后报java.lang.NoClassDefFound的解决办法

    Android不是很熟.从网上找到了想要的代码后兴高采烈的导入workspace中,直接开Run. but在真机的时候Console.LogCat下都没显示什么有用的东西,就是写NDK编译完Nativ ...

  2. mybatis SqlMapConfig.xml

    一.SqlMapConfig.xml 1.属性properties 在入门时,以抽取出连接数据库的属性得到properties文件. a.可以通过resource和url来获得属性. b.proper ...

  3. 策略和计费控制(PCC)系统研究

    策略和计费控制(PCC)系统研究 研究内容 [TOC "float:left"] 策略与计费控制(PCC)框架1 [架构图](achitecture.png "Archi ...

  4. windows7开机后,罗技k380无法自动连接解决办法

    问题描述: windows7开机后,罗技k380无法自动连接,必须删除设备后重新发现才能正常连接. 解决办法: 是因为笔记本电脑的蓝牙设置问题.按如下设置即可解决. [Bluetooth设置]-[允许 ...

  5. javascript高级程序设计读书笔记----面向对象的程序设计

        创建对象   工厂模式 function createPerson(name, age, job){ var o = new Object(); o.name = name; o.age = ...

  6. linux 用户和组

    每个用户拥有一个UID,操作系统实际使用的是用户ID,而非用户名 每个用户属于一个主组,而且属于一个或多个附属组 每个组有一个GroupID 每个进程以一个用户身份运行,并受该用户可访问的资源限制 每 ...

  7. Java如何实现按指定行读取文件

    最近在开发实战中,遇到了一个这样的技术情景: 把log4j生成的日志文件定时刷进MySQL数据库,比如三个小时刷一次,那么每次刷数据的时候,如何控制文件读取是从上一次文件读取结束的地方开始继续读取的? ...

  8. [respberry pi3][suse] 配置docker

    [respberry pi3][suse] 配置docker arm64 suse上总的软件还是比较少的,特别是对32bit的一些支持,比较熟悉ubuntu,但是不能raspberry pi3没有64 ...

  9. CLR via C# 读书笔记-21.托管堆和垃圾回收

    前言 近段时间工作需要用到了这块知识,遂加急补了一下基础,CLR中这一章节反复看了好多遍,得知一二,便记录下来,给自己做一个学习记录,也希望不对地方能够得到补充指点. 1,.托管代码和非托管代码的区别 ...

  10. user profile信息同步问题

    经过下午的远程会议, 该问题已经解决. 以下为小结以及针对AD同步账号的权限配置的要求: 纠正: 1. 将现有的所有User Profile Service Application 删除 2. 执行I ...