写在最前:本文为个人学习成果展示,不是教程,别来参考,进来后退出就好,文章可能有误,总之,别参考这篇文章
1赋值
python 不用定义变量类型
如代码第一段,可同时赋值多个变量
2输出、输入语句
输出print
输入input
3简单计算
+ - * / % //
加 减 乘 除 取余 整除
4注释
# 单行
'''多行注释'''
5位运算
<< >> 左移 右移
6条件,循环语句
条件if语句
循环while语句
break,和continue
# 赋值
a = 10
b = 'python'
c = 1.1
d, e = 11, 34
print('Hello world')
print('a\tb\nc\\')
f = float(10)
g = True
h = False
num1 = int(input('请输入一个数:'))
# input 返回值为str类型
num2 = a + c - d * e / f
num3 = a % 3 # 取余
num4 = a // 3 # 整除
# bo1 = a > c and d >= e
# bo2 = (not 5 > 6) or 6 != 7
# print(bo1, bo2)
# 单行注释
'''多行注释'''
# 快速注释快捷键 ctrl+/
print('e' in b)
print('a' in b)
# 位运算 先把一个数化为二进制 之后进行and or not运算
# <<左移,高位溢出,低位布零 >>右移,低位截断,高位补零
if a > 5:
print('a大', end='\t') # end='' 结束符
elif a > 0:
pass # pass仅用于站位,没有任何作用
else:
print() # print()换行
while a < 20:
a += 1
if a % 3 == 0:
print(a, end='\t')
continue
c += .5
if c > 5:
break
sum1 = 1
for _ in range(10):
sum1 += sum1
for i in range(1, 11):
print(i)