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 就不会报错了!
posted @ 2019-11-21 18:23  沉淀xy  阅读(112)  评论(0)    收藏  举报