原料-数据
数据类型:数字、字符串、布尔类型、空、结构体(列表、字典)、自定义型
注释
单行注释用“#”,用于说明某一行的解释说明;
多行注释用“’’’ ’’’”,用于说明整个文本或者一个代码区域的解释说明。
注意:并不是每一行代码都需要注释,只有在关键的地方需要,如:
新的语法点
代码需要解决的问题
重要的细节或者结论
变量与常量
My_name=”刘德华”
Print(My_name)
其中My_name是变量,也就是标识符,刘德华是常量,变量和常量之间用=号连接
注意:变量是存在内部的
变量命名规则:
A. 只能是字母、数字和下划线,但不能以数字开头,可以以数字结尾
B. 不能包含空格
C. 不能使用python中的关键字
变量命名的规则:
A. 驼峰式大小写,如firstName FirstName
B. 两个单词之间用_下划线连接first_name
数字类型:
整数、也就是Int类型,可以进行的运算是:+、-、*、/、%(取余数)、**、//(取整除)
浮点数也可以进项上述运算
布尔类型,只有true、flase两种值
And和or运算遵循的法则:短路计算
字符串,在python中字符串用单引号、双引号、三引号括起来,如果字符串中包含单引号或者双引号,可以用反斜线\对字符串的字符串进行转义。
函数和方法
函数是能独自完成特定任务的独立代码块,可以被调用,方法是面向对象编程语言中使用的名称,是用来描述对象所要执行的行为。
字符串的基本用法
A. 添加留白:制表符(\t)、空格 或 换行符(\n)
B. 链接字符串:+
C. 使用方法修改字符串的大小写
D. 字符串的分割:split()、splitlines()以换行为分割 print(‘以换行为分割’,’1+2\n+3+4’.splitlines())
E. 删除字符串两边的空白:strip()、rstrip()、lstrip()
各类数据的转换
Python中使用type()函数来查看数据的类型,而且python中各类数据是可以相互转换的。
float(a)浮点数 int(b) 整数str© 字符串
格式输出format
Com=’complex’
Comp=’complicated’
print(‘{} is better than {}’.format(Com,Comp))
print(f’{Com} is better than {Comp}’)