基础知识
1.什么是编程,什么是编程语言?
编程:用代码编写程序
编程语言:具体的编写语法规则。
2.编程语言分类
编译型:将源代码一次性进行翻译。执行效率高,平台依赖性比较高
解释型:翻译一句,执行一句。执行效率相对较低,平台依赖性不高,源代码一般无法加密。
3.python优缺点
擅长:爬虫、自动化、科学计算、人工智能
4.环境安装
https://www.python.cn
程序开发–基础知识
1.存放文件在.py文件中
2.注释的重要性
#单行注释
‘’‘多行注释’‘’
3.变量
可以发生改变的量,用来区分不同数据。
变量命名规范:数字、字母、下划线组成,数字不能做开头。不能用关键字,不用中文
4.常量
5.数据类型
区分不同的数据类型,不同的数据类型应该有不同的操作。
5.1数字类型Number
具体操作:+,-,*,/,//,%,**
5.2字符串String
5.3列表list
5.4元组tuple
5.5集合set
5.6字典dict
6.输入
input输入得到的数据是字符串类型,
a=input("请输入数字:")
print(type(a))#<class 'str'>
怎么转换呢?
a=int(input("请输入数字:"))
print(type(a))#<class 'int'>
7.bool类型
非0数字和非空字符串均为True
8.循环
while循环
'''
while 条件:
循环主体
'''
i=0
while i<=10:
print(i)
i+=1
for 循环
'''
for 变量 in 可迭代的条件:
主体语句
'''
s="hello,tom"
for c in s:
print(c)
for i in range(0,10):
print(i)
备注:
range(10):从0-9,不包括10
range(3,10):从3到9,不包括10
range(1,10,2):从1到9,步长为2,(1,3,5,7,9)
break:结束所有循环
continue:结束当前循环,转而去执行下一次循环