Python基础
-
Debian 9 语音播报
1 安装扩展sudo apt-get updatesudo apt-get install espeakpip install pyttsx32 编写代码import pyttsx3def speak(text): # 初始化pyttsx3引擎 engine = pyttsx3.init() # 设置语速,可选步骤 rate = engine.getProperty('rate') # 获取当前语速值 engine.setProperty('rate', rate-50) # 减慢语速 # 设置音量,范围是0.0到1.0,可选步骤 volume = engine.getProperty('vo
-
关键字
下表中是 Python 中的关键字(保留字),我们在自定义标识符时不能使用关键字。
-
缩进
Python 不使用 {} 来控制类、函数、逻辑判断等,而是使用缩进,缩进的空格可变。如下所示:if True: print(True)else: print(False)
-
输入输出
Python 输出使用 print(),内容加在括号中即可。如下所示:print('Hello Python')Python 提供了一个 input(),可以让用户输入字符串,并存放到一个变量里。如下所示:name = input()print('Hi',name)
-
运算符优先级
运算符优先级
-
数据类型
整数:可以为任意大小、包含负数浮点数:就是小数字符串:以单引号 '、双引号"、三引号 ''' 或 """括起来的文本布尔:只有 True、False 两种值空值:用 None 表示变量:是可变的常量:不可变