[2023.4.3]第一次发布,还会再来更新。
和C++差别:
不需要定义变量,直接赋值即可。
不需要加分号作为结尾回车即可。
没有大括号以tab为循环语句块。
输出
pring('hello python')
print('%d:%s' % (i,Name))
num = 3
print('不同输出方法:',num)
输入
默认都是字符串的,想要变成数字需要强转一下。。。
selectCameraName = int(input('请选择相机:'))
循环
不要忘了冒号!!! :::多语句保持前方tab就可
for i in range(10):
print(i)
导入包
import 包名
注释
#井号后面是注释
if else语句
if connectRtn == 0:
print('连接成功')
else:
print('连接失败')
数据类型
Python3 中有六个标准的数据类型:
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
六者的关系:
不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组)
可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)
字典的使用 类似C++的map
cardNameDict = {
}
cardNameDict[0] = 'aa';
cardNameDict[1] = 'bb';
cardNameDict[2] = 'cc';
学习python的思考:
python之所以不用定义变量类型是因为它里面所有的变量都是指针?