导图社区 走进Python第一章
编程学习,走进Python第一章思维导图,包括:第一个python程序、Python的语法基础、测验、其他。
编辑于2023-02-04 23:20:13 安徽《被讨厌的勇气》是一本引人深思的哲学著作,通过阿德勒的心理学观点,鼓励读者拥有被讨厌的勇气,从而获得幸福和自由。这本书的核心思想在于,人们的幸福和自由不是通过避免被讨厌来实现的,而是通过接受可能会被他人讨厌的事实,勇敢地面对自己和他人的不同意见,从而获得真正的内心自由和满足。
医疗安全核心制度是指在诊疗活动中对保障医疗质量和患者安全发挥重要的基础性作用的一系列制度。根据《医疗质量管理办法》,医疗质量安全核心制度共有18项。这些制度旨在确保医疗机构及其医务人员在诊疗活动中严格遵守相关规定,保障患者的医疗质量和安全。医疗机构应定期对医务人员进行相关制度的培训和考核,确保制度得到有效执行。
《华为工作法》是一本为现代企业和个人提供高效工作方法的实用指南。华为作为全球知名的科技巨头,其成功商业模式和管理实践一直备受瞩目。在这本书中,华为分享了其成功的工作方法和管理理念,这些方法可以帮助您在竞争激烈的市场中取得成功。本书将为您揭示华为在项目管理、团队协作、决策制定、创新推动等方面的经验和智慧。您将学习如何提高工作效率、优化资源配置、发挥团队协同效应,以及如何培养创新意识和执行力。无论您是企业家、管理者,还是职业人士,本书都将为您提供实用的工作法,助您在职业生涯中取得更多成就。
社区模板帮助中心,点此进入>>
《被讨厌的勇气》是一本引人深思的哲学著作,通过阿德勒的心理学观点,鼓励读者拥有被讨厌的勇气,从而获得幸福和自由。这本书的核心思想在于,人们的幸福和自由不是通过避免被讨厌来实现的,而是通过接受可能会被他人讨厌的事实,勇敢地面对自己和他人的不同意见,从而获得真正的内心自由和满足。
医疗安全核心制度是指在诊疗活动中对保障医疗质量和患者安全发挥重要的基础性作用的一系列制度。根据《医疗质量管理办法》,医疗质量安全核心制度共有18项。这些制度旨在确保医疗机构及其医务人员在诊疗活动中严格遵守相关规定,保障患者的医疗质量和安全。医疗机构应定期对医务人员进行相关制度的培训和考核,确保制度得到有效执行。
《华为工作法》是一本为现代企业和个人提供高效工作方法的实用指南。华为作为全球知名的科技巨头,其成功商业模式和管理实践一直备受瞩目。在这本书中,华为分享了其成功的工作方法和管理理念,这些方法可以帮助您在竞争激烈的市场中取得成功。本书将为您揭示华为在项目管理、团队协作、决策制定、创新推动等方面的经验和智慧。您将学习如何提高工作效率、优化资源配置、发挥团队协同效应,以及如何培养创新意识和执行力。无论您是企业家、管理者,还是职业人士,本书都将为您提供实用的工作法,助您在职业生涯中取得更多成就。
Python
走进python
第一个python程序
Python的语法基础
变量
命名规则
首字符是字母或下划线
下划线通常用来表示内建标识符
_XXX 通常表示私有的
其余为字母 数字,下划线
大小写敏感
全大写的是符号常量
关键字
表达式
算术运算
位运算
比较运算
逻辑运算
赋值
变量第一次赋值,同时获得类型和值
Python是动态的强类型语音
不需要显示声明,根据值确定类型
以引用的方式实现赋值
将一个引用指向对应的内存单元
增量赋值
多重赋值
PI = pii = 3.14
多元赋值
叫做元组
可以直接这样 X = 1 Y = 2 X,Y 可以输出1,2 另外将两个值交换, X,Y = Y, X 在其他语言中,要交换两个值的话,需要用到第三个变量
PI, r = 3.14159, 3
这里 PI, r = 3.14159, 3 前后建议用括号围起来
基本运算符
算数运算符
+a # 正数 -a # 負数 a + b # 加算 a - b # 減算 a * b # 乗算 a / b # 除算 a % b # a を b で割った余り a ** b # a の b 乗 a // b # 切り捨て除算
乘方 **,如3**3 为27
其他加减乘除
/ 传统除法
// 整除,舍弃小数点后数字
% 取余数
比较运算符
a == b # a が b と等しい a != b # a が b と異なる a a > b # a が b よりも大きい a a >= b # a が b 以上である a b # a が b と異なる a is b # a が b と等しい a is not b # a が b と異なる a in b # a が b に含まれる a not in b # a が b に含まれない
数值运算直接比较大小
字符串,比较ASCII码
逻辑运算
not
# a が偽であれば真
and
一个false 则为false
or
一个true则为true
字符运算
r/R 用于不希望转义字符起作用的地方
u/U 转为unicode
错误
f = open('c:¥dd.phy','w')
正确
f = open(r'c:¥dd.phy','w')
f = open('c:¥¥dd.phy','w')
上述|¥为转义字符
位运算
模块与函数
函数
通过dir(__builtin__)查看内建函数
如 abs(x), type(x)
模块
python用 import导入模块,将现成的函数拿来重用 导入多个库 import M1,M2,M3
逻辑上的一个组织形式,比如math 这个库
在使用非内建函数时,需要将对应的文件导入
比如使用floor函数时
用Import math导入math库
然后可以使用了,math.floor(4.56)
用help(math)打印所有math内部的函数和变量
包
包 是一个有层次的文件目录结构 AAA/ CCC/ c1.py c2.py 导入 import AAA.CCC.c1 使用 AAA.CCC.c1.func1() 也可以这样使用 from AAA.CCC.c1
库
一组有相关功能的模块的集合
python的一大特色就是有大量的标准库 和 第三方库
测验
编程题
#phthon 3.4.3 surname = input("Input your surname: ") firstname = input("Input your firstname: ") print("your surname is:\n",surname) print("your surname is:\n",firstname) print("your fullname is:\n",surname,firstname)
Python是一种动态强类型语言
动态强类型是什么意思?
强类型/弱类型
语言类型系统的类型检查的严格程度
强类型
java和Python是强制类型定义的。如果你有 个整数,如果不显示地进行转换,你不能将其视为一个字符串。
弱类型
一种类型可以被忽略的语言,与强类型定义相反。VBScript是弱类型定义的。在VBScript中,可以将字符串 '12' 和整数 3 进行连接得到字符串 '123',然后可以把它看成整数 123,而不需要显示转换。
动态/静态
变量与类型的绑定方法
动态
动态类型语言是指在运行期间才去做数据类型检查的语言
在编程的时候,不用给它指定数据类型,在第一次赋值的时候,会记录其数据类型
如Ruby 和 python
静态
在编译期间就进行数据 检查,所以在编程的时候,就指定数据类型
如 C/C++,java等
‘abc'<'ABC' 为false
因为大写字母的ASCII码比较小
其他
raw_input()返回的是字符型