day2-模块初识之路径问题

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-模块初识之路径问题的更多相关文章
- python学习笔记(基础四:模块初识、pyc和PyCodeObject是什么)
一.模块初识(一) 模块,也叫库.库有标准库第三方库. 注意事项:文件名不能和导入的模块名相同 1. sys模块 import sys print(sys.path) #打印环境变量 print(sy ...
- Python 基础-python环境变量、模块初识及字符类型
(1).模块内置模块.第三方模块.自定义模块初识模块:sys \ os一般标准库存放路径 C:\Users\Administrator\AppData\Local\Programs\Python\Py ...
- 小白的Python之路 day1 模块初识
模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的. ...
- Python模块初识
目录 一 模块初识 二 模块分类 三 导入模块 四 Python文件的两种用途 五 模板查找顺序 六 软件开发目录规范 一.模块初识 模块是自我包含并且有组织的代码片段,是一系列功能的集合体,一个py ...
- Python学习:模块初识、数据类型
1.模块初识 在Python中,模块分为两种: (1)标准库 标准库无需安装,只要在使用的时候import就可以使用了 (2)第三方库 第三方库必须下载安装之后才能够引入使用 下面介绍两个基本的模块: ...
- python day 8: re模块补充,导入模块,hashlib模块,字符串格式化,模块知识拾遗,requests模块初识
目录 python day 8 1. re模块补充 2. import模块导入 3. os模块 4. hashlib模块 5. 字符串格式:百分号法与format方法 6. 模块知识拾遗 7. req ...
- winform 发布应用程序 提示 “未能注册模块(程序路径)\ieframe.dll”
程序安装的时候出现未能注册模块(程序路径)\ieframe.dll提示 这种情况的出现,是因为引用的shdocvw.dll,目前发现了一个折中的解决方法,在安装程序里面,可以看到ieframe.dll ...
- 第四十节,requests模拟浏览器请求模块初识
requests模拟浏览器请求模块初识 requests模拟浏览器请求模块属于第三方模块 源码下载地址http://docs.python-requests.org/zh_CN/latest/use ...
- python之路:模块初识
python王者开发之路:模块初识 模块初识我现在讲的确有点早.不过没关系,后面我会详细说模块. 模块,也就是库,是python三剑客之一.这三剑客,函数.库和类,都是由程序编写而成的.之所以我先说模 ...
- 黏包-黏包的成因、解决方式及struct模块初识、文件的上传和下载
黏包: 同时执行多条命令之后,得到的结果很可能只有一部分,在执行其他命令的时候又接收到之前执行的另外一部分结果,这种显现就是黏包. 只有TCP协议中才会产生黏包,UDP协议中不会有黏包(udp协议中数 ...
随机推荐
- 一些..C#知识点总结
C# 知识点汇总 (其实C#与Java多少有区别,对于咱这个幼儿园大班生来说) 1.认识C#程序 (1)namespqce关键字 namespqce(命名空间)是C#组织代码的方式,它的作用类似于Ja ...
- java IO类简单介绍
一.流的概念 流是字节序列的抽象概念.流和文件的差别:文件是数据的静态存储形式,而流是指数据传输时的形态.文件只是流的操作对象之一.流按其操作的对象不同可以分为文件流.网络流.内存流.磁带流等.Jav ...
- android session解析
最近在开发项目的过程中,遇到Android与web服务器要在同一session下通信的问题. 在解决问题前先回顾下Session与Cookie: Cookie和Session都为了用来保存状态信息,都 ...
- Appium 简介及工作原理
申请:本文介绍主要是针对Android. 1.什么是Appium: Appium是一个开源.跨平台的测试框架,可以用来测试原生及混合的移动端应用.Appium支持IOS.Android及Firefox ...
- 卡在Initializing Spring root WebApplicationContext
1,多数情况下是连接数据库时出现问题, 2,如果使用mybatis 请查看 xml映射文件是否和对应的java 的dao文件名字相同,或者<mapper namespace="com. ...
- centos 查看mysql数据库命令
使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; ...
- 小程序:如何在wxml页面中调用JavaScript函数
早上过来遇到一个这样的bug: 在计算百分比的时候没有保留小数点后2位,从而导致一些无法整除的结果显示太长 一开始,我以为这是一个很普通的bug,既然wxml在页面{{}}内支持简单的运算,我想也应该 ...
- Linux基础实验(一)
一)基础实验:1. Unix中常见shell及其命令(shell的缩写) Bourne shell (sh) Korn shell (ksh) C shell (csh) ...
- Redis + Redis-sentinel + keepalived部署过程
1 Redis缓存服务 Redis是一个key-value存储系统.与memcached一样,为了保证效率,数据都是缓存在内存中的.区别的是redis支持周期性的把更新的数据写入磁盘或者把修改操作 ...
- 案例2-tomcat自启动脚本
适用于ubuntu,centos 涉及知识点 1. 函数 2. case语句 #!/bin/bash #chkconfig: #description:Tomcat service #pidfile: ...