python学习day03
一、运算符补充
1、in
2、not in
while True:
c = input('请输入:')
if 'sb' in c:
print('包含敏感字符')
else:
print(c)
break
二、优先级

三、pycharm中py文件加抬头

四、规范代码

五、整型
1、py2
int,超出范围转化为long(长整型)
整型除法只能保留整数位
加上 from __future__ import division 可保留小数位
2、py3
只有int
整型除法只能保留所有
六、布尔值
- 只有两个值:True/False
- 转换
数字转布尔:0是False,其他是True
字符串转布尔:""是Flase,其他是True
七、字符串
- .lower():全部转换为小写
- .isdigit():判断是否为数字,如果为数字结果为True
- .upper():全部转换为大写
- .strip():去除字符串前后空格
- .lstrip():去除字符串左边空格
- .rstrip():去除字符串左边空格
- .replace():替换 -------.replace("替换的内容","替换为的内容") / .replace("替换的内容","替换为的内容",1)
- .split():切割 -----.split('用什么进行切割') / -----.split('用什么进行切割',1)
- .rsplit():从右边切割
# 计算字符串中数字的总量
a = input('请输入字符串:')
count =0
s = 0
while True:
v1 = a[count]
# print(v1)
v2 = v1.isdigit()
if v2:
s +=1
if count ==len(a)-1:
break
count +=1
print(s)
八、git上传的问题
1、上传文件存在 @数字 ,
原因:之前我上传过一次这个文件夹,后来把文件夹里面代码归类却没修改增添新代码,没有修改文件夹的内容,所以传上去码云中打不开那个文件夹。
解决方法:重新创建文件(暴力解决)
2、fatal: remote origin already exists. (远程来源已经存在,解决办法)
原因:本地库已经关联了origin的远程库,并且该远程库指向GitHub。
解决办法:1、先输入$ git remote rm origin(删除关联的origin的远程库) 2、再输入$ git remote add origin git@github.com:(github名)/(git项目名).git 就不会报错了!
浙公网安备 33010602011771号