python入门笔记1

print输出流

print(520)
print(3+2)
print('zql')
print("zql")
fp=open('D:/text.txt', 'a+')
print("hello world", file=fp)
fp.close()

变量赋值

name="陈磊"
print(name)
print('标识', id(name))
print('类型', type(name))

变量类型(2 8 10 16进制)

python入门笔记1

浮点数小问题

n1=1.1
n2=2.2
n3=2.1
print(n1+n2) #有一定的不准确性
print(n1+n3)

from decimal import Decimal
print(Decimal('1.1')+Decimal('2.2'))

结果:
python入门笔记1

布尔类型

True,False首字母必须大写

f1=True
f2=False
print(f1,type(f1))
print(f2,type(f2))

print(f1+1)#True表示1  
print(f2+1)#False表示0

python入门笔记1

字符串类型

python入门笔记1

数据类型转换

数据类型转换

python入门笔记1
python入门笔记1

int()

f1=98.7
s1='128'
ft=True
ff=False
s2='76.7'
s3='hello'
print(int(f1)) #98
print(int(s1)) #128
print(int(ft)) # 1
print(int(ff)) #0
#print(int(s2)) 错误,不能是小数字符串
#print(int(s2)) 错误,必须为整数字符串

结果:
python入门笔记1

float()

python入门笔记1

注释

python入门笔记1

input

python入门笔记1
python入门笔记1
python入门笔记1
python入门笔记1

算数运算符

python入门笔记1
一正一负的整除
python入门笔记1

python入门笔记1
python入门笔记1

赋值运算符

python入门笔记1
a,b,c=20,30,40 等价于a=20,b=20,c=30
python入门笔记1
python入门笔记1

比较运算符

python入门笔记1

python入门笔记1

布尔运算符

python入门笔记1
in和not in 字母是否在那个字符串里
python入门笔记1

位运算符

python入门笔记1
python入门笔记1
python入门笔记1
python入门笔记1

运算符优先级

python入门笔记1

对象的布尔值

python入门笔记1
python入门笔记1
python入门笔记1

单分支结构

python入门笔记1
python入门笔记1

双分支结构

python入门笔记1
python入门笔记1
python入门笔记1

多分支结构

python入门笔记1
python入门笔记1

嵌套if

只有外层if执行,才能执行内部的结构
python入门笔记1
python入门笔记1

条件表达式

python入门笔记1

python入门笔记1
python入门笔记1

pass语句

python入门笔记1
python入门笔记1

range函数的使用

python入门笔记1

python入门笔记1
python入门笔记1


python入门笔记1
python入门笔记1


python入门笔记1
虽然两个包含的数不一样多,一个20个,一个100个,但是它们占的内存一样多,都是存start stop step。只有用到的时候才会去计算相关元素。

while循环

python入门笔记1
python入门笔记1
python入门笔记1

for in循环

python入门笔记1
python入门笔记1
python入门笔记1

流程控制语句break

python入门笔记1
python入门笔记1

continue

python入门笔记1
python入门笔记1

else语句

python入门笔记1

for-else

python入门笔记1

while-else

python入门笔记1

嵌套循环

python入门笔记1
python入门笔记1
python入门笔记1

二重循环break和continue

python入门笔记1
python入门笔记1

上一篇:git常用命令


下一篇:rime 同文输入法 安卓系统