Python第二日

2020年5月6日
上午
对昨天进行复习:
(1)历史:由吉多·范罗苏姆(荷兰)在1991年创建第一个python发行版本。2000年产生了大数据,2005年大数据兴起。在2010年人工智能兴起,python开始受欢迎。2013年python开始兴起。
(2)方向:爬虫+数据分析、web、运维开发、测试开发、人工智能
(3)注释:单行(变量):# 多行:’’’ ‘’’
(4)数据类型:int(整型)、float(小数)、bool(布尔)、str(字符串)
taple、list、dict(容器)、complex(复数)

新的内容
一、标识符:凡事自己可以起名字的地方,编程时使用的名字。
命名规则:
1)只能是字母,数字,下划线(举例:a1_)
2)数字不能开头(举例:1a_是错的)
3)不能是关键字(关键字有33个)
import keyword
print(keyword.kwlist)可以显示出所有的关键字。
[‘False’, ‘None’(空值), ‘True’, ‘and’(与), ‘as’(起别名), ‘assert’(断言), ‘break’(结束循环), ‘class’(定义类), ‘continue’(结束单次循环), ‘def’(定义函数和方法), ‘del’(删除), ‘elif’(分支语句),
‘else’, ‘except’(处理异常), ‘finally’(最终), ‘for’(循环), ‘from’, ‘global’(全局), ‘if’(如果,分支语句), ‘import’(导入), ‘in’(在), ‘is’(是), ‘lambda’(表达式),
‘nonlocal’(非本地的), ‘not’(非), ‘or’(或), ‘pass’(过), ‘raise’(抛出异常), ‘return’(返回值), ‘try’(尝试), ‘while’(做循环), ‘with’(自动的进行资源获取和释放), ‘yield’(当前循环返回)]
4)大小写敏感(大写与小写不是一样的A=1 a=10 是两个标识符)
5)见名知意(英文)
注意:像student_name = “小明”
studentName = “xiaohong”(可以用大写或下划线来区分单词 以免难以看出是什么单词)

可以参考【阿里规范手册 java】
4,运算符(运算符两侧留空格)
1)算数运算符:+ - * / % ** //
+:可以把两个变量合并到一起(与-一致)
int类型:
在这里插入图片描述
float类型:
在这里插入图片描述
整型和浮点型:
在这里插入图片描述
bool类型: 在这里插入图片描述
在这里插入图片描述
注意:
1)0代表False 其他整数代表True 但True默认1。
2)字符串类型需要与字符串类型相加,不能与不同类型相加,会显示错误。

/:

在这里插入图片描述
一个/输出的结果为浮点型,两个//测试的结果为整数型(但//只保留整数部分)
%:余数
在这里插入图片描述
:指数
在这里插入图片描述
2)比较运算符:> >= < <= != ==
输出类型为布尔值 (在python2中 <> 表示不等于)
3)逻辑运算符:and(与) or(或) not(非)
and:两侧同为真才为真,若左侧表达式能够确定最后结果,右侧表达式不再计算
or:两侧有一侧为真既为真,若左侧表达式能够确定最后结果,右侧表达式不再计算
not:非真即假 非假即真
在这里插入图片描述
下午
4)成员运算符:in notin
在这里插入图片描述
5)身份运算符:is notis(验证对象是什么类型)
6)赋值运算符:+=、-=、*=、/=、//=、
=
5、分支语句
两个分支
在这里插入图片描述
两分支以上
在这里插入图片描述

发布了13 篇原创文章 · 获赞 0 · 访问量 331

猜你喜欢

转载自blog.csdn.net/qq_45212418/article/details/104193289