在任何编程语言中,基础语法的规则大体都是一样的,而我们 Python 作为更高级的编程语言,扩展了一些更高级的基础语法,本章我们来学习 Python 的基础语法知识。
首先,编程语言分为静态语言(强类型语言)和动态语言(弱类型语言),比较有代表性的静态语言有 C,C++,Java 等等,而 Python 则是动态语言。
其它编程语言中一般使用 {}
来表示一段代码块,而
Python 之父龟叔有强迫症,他则采用了缩进的方法来表示代码块,如下例子:
# 一个简单的python例子 studyUrl = "www.birdpython.com" if studyUrl == "www.birdpython.com" print("欢迎来到老鸟python网站学习python") else: studyUrl = "www.birdpython.com" print("请到老鸟python网站学习python")
对代码块进行缩进处理有好有坏,好处是代码让人看起来一目了然,注意,Python 并没有规定缩进是几个空格还是 Tab。按照约定俗成的惯例,应该始终坚持使用 4 个空格的缩进。
缩进的坏处就是代码写起来不那么灵活了,这个不像使用 {}
,只要把代码放在大括号内,代码想怎么排板就怎么排板。
Python 的注释用的是 #
,这和大多数编程语言使用的是 //
不同。最后,请务必注意,Python 和大多数编程语言一样是大小写敏感的。
整数类型
浮点数类型
字符串类型
布尔类型
空值类型
变量
常量
算术运算符
比较运算符
赋值运算符
位运算符
逻辑运算符
成员运算符
身份运算符
三目运算符
运算符优先级
字符串元素的访问方式
字符串运算
操作字符串常用的函数
转义字符
字符编码
格式化
list 定义
操作 list 常用的函数
list 成员的本质
tuple 定义
深度剖析 tuple 内存模型
dict 的定义
dict 的增删改查
获取 dict 键,值,成员的函数
使用 dict 注意事项
set 定义
set 的常用函数
set 交集和并集运算
if 语句
else 语句
elif 语句
for 循环
while 循环
continue 语句
break 语句
学习进度有点慢,要保证质量 。
python 语法比较简单,采用缩进方式
''' Version: 0.1 Author: dalaowang Data: 2020-01-10''' # 这里是单行注释 用'#'号表示 a = int(input('Please enter Number')) if a < 0: print(-a) else: print(a)
下面这个代码是在那个编辑器里面写吗?
# print absolute value of an integer: a = 100 if a >= 0: print(a) else: print(-a)
我打到print(a)然后就显示IndentationError: expected an indented block
然后我打这串代码的时候他显示也跟图上的不一样,他显示的是:
>>>#print absolute value of an integer: ... a=100 >>>if a>=0: ... print(a)
所以这个“...”是什么?
这是为什么?
0基础学员在线求解
对于 if 语句来说,判断完了应当要执行一段代码,
...
意思是在等待你的输入。
这是出异常了:缩进错误。在"...."后面加4个空格缩进。
打卡,day1
输入\输出:input\output, 简称IO
#这是注释 XXX=input('XXXXX') print('XXXX',XXX) YU XXXXYU
冒号结尾的被解释器看做代码
一般使用4个空格作为缩进(约定俗成)
python对大小写的输入敏感,不对会报错!
2019/12/20
打卡_day2