python starting
print(123)
print("hllow world")
print('hello world')
print(3+1)
#转义字符
print('hello\nworld')#提行
print('hello\tworld')#空格
print('hello\bworld')#退一格
print('hello\rworld')#回车
0b可以把10进制转换为2进制
0o是转换8进制
0x转换16进制,16进制到ABCDEF
类型
str: 三引号是可以提行 就是放两行 而且都是str类型
bool:真假,T F大写
int:整数
float:小数,计算不准确
计算机组织结构
- 顺序结构
- 组织结构
- 循环结构
所有的算法都可以用这三种结构概括
对象布尔值
python的一切皆是对象,所有对象都有一个布尔值
获取布尔值要使用内置函数bool()
除了空集合,空字典,空元组,0,false,none,空字符串,为false
其他的都是True
内置函数
不需要前面加任何的函数,可以直接使用的函数叫内置函数
循环结构
while 和 if 的区别就是while是判断N+1 次,执行N次,因为最后一次判断就跳出去了
if只判断一次
意思是while是循环结构,如果满足条件会一直循环到不满足条件后再走
一次判断就跳出去了
if只判断一次
意思是while是循环结构,如果满足条件会一直循环到不满足条件后再走