1 编译与解释的区别
1.1 程序执行过程
(1)编译:将源代码一次性转换为机器码,编译后不需要源代码
(2)解释:把源代码逐条转换机器代码,程序运行时逐条翻译
1.2 语言分类
(1)静态语言,采用编译执行,如C,C++,JAVA
(2)脚本语言,采用解释执行,如python,JavaScript,PHP
2.基础语法
2.1 缩进
严格的程序缩进,缩进是语法的一部分,单一程序的缩进表示必须一样,可以用4个空格,一个TAB键表示。
2.2 Python的注释
- 单行注释
#注释内容
- 多行注释
'''被注释的内容第一行
被注释的内容第二行'''
2.3 python保留字
2.4 python 数据类型
-
数字类型 10101010
整形:整数
浮点:小数 -
字符串 “10101010” 或者 ‘10101010’
字符串标号规则:
(1)字符索引(取单个字符)
string[k] , 例如:输=string[1]=string[1]
(2)字符串切片
string[k1,k2] , 例如:输入=string[-11,-10]=string[1,2] -
列表(多个相同的数据类型)三个数字 [10,101,010]
2.5 保留字IN
使用in来判断字符串是否在列表内
string[1] in ["a","b"]
2.5 分支语句注意事项
if a>0:
print("正数")
elif a<0:
print("负数")
else:
print("0")
- 注意缩进
- 包含关键词的行要有冒号结尾
2.6 print函数
print("转换后的温度为{:.2f}C".format(C))
- {:.2f}为槽,运行时会被后面format函数中的变量值代替
- ”字符串“与format函数中间为句号而不是逗号**