python基础初学

1、 #用于注释内容

2、运算符
// #整除,取整数
% #取余,取整除后剩下的余数
** #幂

3、比较符
> #大于
< #小于
>= #大于等于
>= #小于等于
== #等于,多用于判断
!= #不等于,也是用于判断

4、逻辑运算符
and #与,比如 if a == 4 and b == 3:else:
or #或
not #非 比如if 's' not in s

5、if简化写法
sa = x if x>y else y #如果x>y,sa=x,如果不是就等于y

6、其他运算符
in #存在
not in #不存在
is #是
not is #不是
in和not in多为包含的判断方式
is和not is主要是完全的判断

7、print()
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
#将对象以字符串表示的方式格式化输出到流文件对象file里。其中所有非关键字参数都按str()方式进行转换为字符串输出;
#关键字参数sep是实现分隔符,比如多个参数输出时想要输出中间的分隔字符;
#关键字参数end是输出结束时的字符,默认是换行符\n;
#关键字参数file是定义流输出的文件,可以是标准的系统输出sys.stdout,也可以重定义为别的文件;
#关键字参数flush是立即把内容输出到流文件,不作缓存。

8、if else
#一次判断为
if xx:
    print(xx)
else:
    print(aa)

#多个条件判断为
if xx>100:
    print(xx)
elif xx==100:
    print(1)
else:
    print(0)

9、while循环
#while后面可以是判断条件,比如
s=10
while s<3:
    print(s)
    s -= 1
    break

#while True为无限循环
循环中可以用break结束循环

#while else可以和if else差不多,当while结束执行else内容

10、for循环
#循环10次:for i in range(10): i的输出位数字,既在运行第几个
#直接按照某个列表或者set循环:for i in list: i的输出位当前的内容,比如第一次的时候打印的事list[0]多内容
for else参考while else
#指定其实数字:for i in range(1,10) 输出从1-9的数字

11、异常处理
try: except:

上一篇:git基础


下一篇:极值充分条件