python基础概念
print("hello world")
英文括号,同一级别的代码需要顶格写,print后面不用跟"="
print() 语句输出英文的时候,加上引号
这种用双引号括起来的结构,在 Python 中是一种数据类型,它的正式名称叫做字符串。
在编程语言中,我们用字符串这种数据类型来表示和存储文本。
注释的作用是对代码进行批注说明。不会被计算机执行
变量
变量:编程语言存储数据的抽象概念,可以存放不同类型的数据
变量名只能由字母,数字,下划线组成,不能以数字开头,不能包含空格,大小写敏感
常量:存储到变量里面的具体数据叫常量,在程序运行时不能修改的数值
赋值:就是定义变量的过程,例如变量名为name name=xiaoming
格式化输出:对字符串里面的内容进行灵活替换,print(f"{}")
转义字符: \b 移动当前位置到前一个字符
\r 移动当前位置到本行开头
\n 换行
\t 水平制表符(Tab)
例:print("空山新雨后,\n天气晚来秋。")
展示:空山新雨后, 天气晚来秋。
运算
整型:表示整数的数据类型,直接用数字表示,负数的话在前面加一个负号(-)
浮点型:表示小数
取整:// 两数相除的商
取模:% 取模时取两数相除之余数
四则预算:加减乘除 +-*\ 先乘除取整取模,后加减
注意点:
-
整形的计算结果是整形,而浮点数的计算结果是浮点型,若参与运算的有一个浮点型,结果也是浮点型,整型与整型除法运算时,就算是整除,结果也是浮点型
-
字符串不能与整数型or浮点型用+号连接
print('7'+'1') 输出为71
print(7+1) 输出为8
-
整型和字符串相乘 表示字符串重复几次拼接在一起
-
字符串和字符串相加 表示几个字符串的拼接
真假
布尔数:只有"真"(True)与假(False)两种值。True和False属于常量,可以赋值给变量
True和False不加引号,单词字母开头要大写
比较运算:对两数值进行比较,成立为True,不成立为False
比较运算符:大于(>),小于(<),等于(==)
逻辑运算:并且 and 两边全真为真,一假为假
或者 or 一真为真
非 not 对其取反, not真即为假
注意点:and 和 or 两边必须加空格,not后面也必须加空格
多个条件时,先执行比较在运算,从左到右执行逻辑运算