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级菜单(省市联动)

 

原文地址:https://www.cnblogs.com/liupengjuan/p/9477416.html