大学生必会技能一一Python编程常用英文单词及入门笔记
一丶交互式环境与print输出
1、print:打印/输出 2、coding:编码 3、syntax:语法
4、error:错误 5、inualid:元放 6、identifier:名称/标识符
7、character:字符
二、字符串的操作
1、user:用户 2 、name=姓名/名称 3 、attribute:字段/属性
4、value:值 5、key:键
三、重复/转换/替掾/原始字符串
1、upper:上面 2、lower:下面 3、capitalize:用大写字母写或印刷
4、title:标题 5、replace替换 6、old=旧的
7、new=新前 8、count:计数 9、swap:互换
10、case:情形 11、path-路径 12、 new:新的\新建
13、project:项目 14、test:测试 15、file:文件
16、data:数据
四、去除/查询/计数
1丶strip=去除 2、index二索引 3、find=查找
4、count:计数 5、start=开始 6 、end:结束
7、chars=字符 8、sub-附属
五、获取输入/格式化
1、input=输入 2、prompt=提示 3、ID:身份证
4、format:格式化 5、args (argument):参数 6、kwargs:关键字参数
7、year=年 8、month =月 9、day:日
六、元组
1、tuple:元组 2、max=最大 3、min:最小
4、 ierable:可迭代 5、key:关键字 6、function=方法/函数
7、stop=停止 8、 object:对象
七、列表
1、list-列表 2、reverse=反同 3 、 true:真
4、false:吸 5、append:附加 6 、extend:扩展
7、insert-插入 8、pop-取出 9、remove:移除
10、 del (delete):删除 11、clear:清除 12、sort排序
八、集合
1、set-集合/设置 2、add:添加 3、update:更新
4、discard:丢弃 5、intersection:相交 6、union:联台
7、difference-差数 8、symmetric:对称 9丶in:在…里面
10、not:不/不是 11、disjoint:不相交 12、subset=子集
13、superset:父集/超集 14、 copy:复制
九、字典
1、dict:字典 2、key键/关键学 3 、value:值
4、tem:项 5、mapping:映射 6 、seq (sequence):序列
7、from:从/来自 8、get:获取 9、default=默认
11、none:没有 11、arg:可变己素 12、kwargs (keyword args):可变关键字元素
十、循环
1、for…in…循环的使用 2 、while…循环的使用 3 、range范围
4、sep(separate)∶分隔 5、flush中刷 6、step=步长
7、continue=继续 8、break突破/跳出
十一、条件/跳出与结束循环
1.if:如果 2、else:否则
十二、运算特与随机数
1、module=模块 2、sys(system):系统 3、path:路译
4、import-导入 5、from:从…
十三、定义出数与设定参数
1、birthday:出生日期 2、year年份 3、month:月份
4、day-日期 5、type-类型 6、error=错读
7、missing:丢失 8、required=必须 9、positional:位置
10、unsupported:不支持
十四、设定收集参数
1、create-创建 2、info:信息 3 、age年龄
4、height=高度 5、width:宽度 6、weight:重量
7、splicing拼接 8、params-参数 9、volume:体积
10、operand-操作数十
十五、嵌套函数/作用域/闭包
1、inside=内部 2、outside=外部 3、radius半径
4、perimeter:周长 5、case︰情形 6、synthesis份成
7、execute执行
十六、递归出数
1、recursion:递归 2、Infinite:元穷 3 、maximum=最大值
4、depth-晟度 5、exceeded:超过 6、factorial:阶乘
7、search查询 8、power:幂 9、lower:下方
10、upper上方 11、middle:中间 12、assert/assertion:异常
十七、列表推导六/lambda表达式
1、square:平方 2、even:隅数 3、comprehension:理解
4、lambda:希腊字母入前英文名
十八、列表撬导六/Lambda表达式
1、regular:规则 2、expression=表达立 3 、group=组
4、match:匹配 5、span:跨度 6 、ignore case:忽略大小写
7、multi line:多行 8、dot all:点全部 9、unicode:币国码
10、verbose-累赘 11、poslposition:位置
python编程入门课程学习笔记
学习路径:扇贝编程
特点:不用装软件,网负直接练习,讲故事的类型学习,蛮有趣的。
什么是python?
Python是一门编程语言,就像萸语是用来和外国人胸通一样,编程语言帮助我们和计算机进行润通。
特点-语法简单,功能强大。
应用范围:爬文献、自动化办公(自动化处理Excel表格)、财务目动化、数据分析、人工皆能应用等热门领域
学习难度:Python编程对英语要求很低,用到的都是一些常见单词,学习难度低!
二丶变量
Python常见变量
变量的命名规则:
只能包含萸文弓母、数字和下利线,
不能以数弓开头,
帮变量名要简单易懂,描述冥际内容。
三、赋值语同和比较运算符
Python中=表示赋值(把右边前内容放到左边的盒子里) ,而不是判断相等。
Python中判断左两边是否相等的是比较运算符(==)
四、print( )函数
print()函数由两部分组成,分别是指令和内容。指令代表着你需要Python做什么事情,上图中前指令是print,意思是打印。括与中酌是内容,就是要打印前东面。
五、引号酌作用
我们可以将不需要电脑理解酌内容,用英文引与包起来。在print()函数里,引与有个神奇的魔法一一任闷被单引号包裹起来的东西,都会被原封不动地打印出来。
单双引号均可,但是要配对使用!!
六、转义字符
转义字符,顾名思义,它的作用是改变字符原本前含义。在代码中,引号原本的意义是要包裹内容,不让 Python去解析。而转义字符\′将打印内容中前引号的意义“转变”,失去了原本的作用,就不会产生冲突了。
\′:代表一个单引号 \“:代表一个双引号
\n:代表一个换行符 \\:代表一个反斜线
七、time )函数
import time #需要导入time 才能使用time.sleep()
time.sleep()面数,它能让代码执行暂停一个指定前时间差。代码中, time.sleepCD)酌份义是:暂停Ⅰ秒再执行下一行代码。这个时间差可以目由DIY,括号中前数弓是多少,代码执行就会暂停多少秒。
#∶表示注释,程序不读取被注释酌内容。
八、字符串的加法运算
字符串的加法运算也称为字符串拼接、它和火车车厢的拼接操作相以,在 Python中弓特串拼接的方法很简单,只要使用+将需要拼接的内容连在一起就可以了,
例如:name =‘周瑜'
wife = '小乔'
print(name +'的妻子是'+ wfe)#输出∶周瑜的夫人是小乔
存储字符串前变量,一般也称为字符串变量。如果一个变量加上了包裹的分号,那么它就不再是变量,而是字符串,在向东西加上引号都会变成字符串。这就是引号的魔法!
九、整数
英文为integer,简写做int.
整数和我们数学课本中定义的一样:是正整数、负整数和零的统称,它是没有小数点的数字。能用数字代表的值我们一般都用整数类型〔简称整数)的变量来存储,比如人年龄、人数、出生年等等。定义一个整数变量前方法和字符串类似,但不需要加引号。
十、浮点数
浮点数的英文名是float.
整数是没有小数点的数字,与此相对,浮点数则是带小数点的数字,比如温度、里程、体重等使用浮点数类型。
下面打印前三个值都是浮点数= print(C36.5)
print(-5.3)
print(1.0)
浮点数和整数相比只是多了个小数部分,因为都是数字,所以运算规则大部分一样。你可以对浮点数进行前面学过的数学运算。不同的数据类型有自己特定的运算规则,字符串前加法规则按照字特串拼接进行,数字的加法则照我们数学里的加法规则进行。
十一、type ()函数
作用:查询数据类型
很多时候你可能搞不清楚某个变量是存放的是什么类型的数据,这时可以使用Python 内置前type()面数来查看数据的类型.
十二、变量类型转换
Python 中有一个str()函数,它能将数据转换成字符串类型,需要注意酌是
任向类型、内容都能转换为字符串类型,
但并不是所有类型、内容都能转换成整数和浮点数。