1.简介
Python是一种面向对象的解释型高级编程语言,是强类型的动态脚本语言。
解释型语言跨平台性比编译型语言(如c语言)好。
print("hello world")
2.Bug,Debug
多看,多思考,多尝试、查资料、记录
3.print函数
print(“value”,sep = ,end = )
print("h", "e", "l", "l", "o", sep='0', end='\n')
4.变量
1.整型:int
2.浮点型:float
3.布尔型:bool ,存在固定写法,只有True,False,大小写也是固定的,且分别对应整型1,0。通常用于判断。
4.复数型:complex,存在固定写法,z = a + bj
5.字符串:特点是需要加引号,单双引号都可以,三引号有时也会使用。
5.格式化输出
1.占位符:
- “%”, 例如%s字符串,%d整数;%6d中6为位数,不足则在前补空白;%06d中6为位数,不足则在前补0;%f浮点数,%.3f为三位小数,超出补0。
name = "Song"
print("My name is %s" %name)
name = 123
print(type(name))
print("My name is %6d" %name)
name = 123
print(type(name))
print("My name is %06d" %name)
- %%,输出时候就是%
- f{表达式}
name = "Song"
age = 21
print(f"我是{name},我今年{age}岁了")
6.input函数
默认输入为字符串类型
7.if,elif,else循环
8.for循环和while循环(break,con)
for i in range(10):print(i, end="\t")if i == 6:break
for i in range(10):print(i, end="\t")while i == 6:i += 1print("break")continue# break
- break 的作用:break 用于终止当前所在的循环,并跳出该循环。即:对于当前的 while 循环,一旦执行了break,程序将立刻退出 while 循环,继续执行外层的代码(比如 for 循环)。
- continue 的作用:continue用于跳过当前循环的剩余部分,直接进入下一次循环。即:它不会终止当前的循环,只是跳过当前这次迭代的剩余代码,然后进入下一次迭代。
9.字符串常见操作
print(10+10)
print("10"+"10")
print("10"*3)